そういう、ビジネスモデルです。

ビジネスモデル、設計図、模型などの現状と動向を考察、関連書籍の紹介

開発環境

Git リモートレポジトリ作成時に .gitignore ファイルを作成したら、後の設定でハマった。

Git リモートレポジトリ作成時に .gitignore ファイルを作成したら、後の Visual Studio Code (VS Code) との同期設定でハマった。 もう二度と .gitignore ファイルその他のファイルは追加しないぞ。 まずはサンプルプログラム用のプロジェクトを用意 プロジ…

Microsoft Bot Framework 開発環境 (Node.js、TypeScript)

プログラミングBot Framework (マイクロソフト関連書) 作者: Joe Mayo,大澤文孝、清水美樹 出版社/メーカー: 日経BP社 発売日: 2018/10/27 メディア: 単行本 この商品を含むブログを見る を読んだのだが、Node.js ではなく C# が開発言語の前提だった。 フロ…

QUnit インストール、でも使う気があまりおきない…

プロジェクトフォルダに TypeScript環境構築 tombi-aburage.hatenablog.jp に準じて、VS Code 上での TypeScript 環境をまず構築する。 tsc --init タスク Terminal - Tasks: Configure Default Build Task Debug - Add Configuration で Node.js 用デバッグ…

Git リモートレポジトリ作成と、ローカルレポジトリとの同期設定

これまでは、ローカル環境に閉じた Git 利用しかしていなかったが、自宅の複数台のパソコンと、職場パソコンに別々に似たようなプロジェクトフォルダと Git レポジトリを次々と作成した結果、さっそく自分の中ですら運用が破綻した w 世の中的には、リモート…

画面操作を自動化するツール Puppeteer (パペティア)職場環境では動かない…

ここまでのあらすじ さまざまなトラブルを乗り越え、とにかく自宅のパソコンでは Puppeteer が動作する状態にした。 tombi-aburage.hatenablog.jp Google での検索結果の参照先を次々と開いて、画像でひたすら保存するスクリプトなどを書いてみたら、うまい…

ES Lint

VS Code に拡張を追加 Extension : ESLint プロジェクト(ワークスペース)配下にパッケージ追加 フォルダは puppeteer_sample npm install --save-dev eslint npm WARN puppeteer_sample@1.0.0 No descriptionnpm WARN puppeteer_sample@1.0.0 No repositor…

画面操作を自動化するツール Puppeteer (パペティア)グローバルインストールは失敗に終わる

パペティア Puppeteer はセレニウム Selenium よりも環境設定が楽らしい。React(リアクト)などのSPAアプリにも向いているそうな。 Puppeteer入門 スクレイピング+Web操作自動処理プログラミング 作者: ヴェネチア冒険團,美崎薫,小原亮一,酒井一成 出版社/…

アレクサスキル Alexa Skill を、どうにか公開できた。

最初は、アレクサ開発者コンソール Alexa Developer Console 上で試しながら直接実装していたが、 実装量が増えるにつれて、エラー発生時の切り分けが困難に リグレッションテストが場当たり的になり、品質が低下 開発中ソースコードのバージョン管理はコン…

Alexa SDK (ask-sdk) をインストール時に深刻なエラー(ERR!) -4094(解決)

Alexa SDK (ask-sdk) をインストール npm install 時に、ERR! errno -4094 syscall fsync という見慣れないエラーが発生した。 最終的にはハードディスクの初期化(再フォーマット)を行って解決した。 ask-sdk のインストールに失敗 npm install --save ask…

Visual Studio Code (VS Code) に Plant UML を追加

アレクサスキル Alexa Skill を開発するにあたって、UML か何かで設計できないかと思っていろいろ調べた。 VISIO ビジオMicrosoft に買収される前に使っていたが、最近使っていなかったので、今はどうなっているのか再調査。怪しげなサイトで格安のパチもん…

TypeScript + node.js 実装および mocha + espower-typescript テスト駆動開発の環境構築

ハードディスク障害にハマりながらも、 何とか node.js の環境までは作った。 tombi-aburage.hatenablog.jp JavaScript でクラス Class が使えるようになったと聞いたので、ユーティリティクラスを試しにクラスとして書いてみたが・・・汚い…これがクラスといえ…

アレクサスキル Alexa Skill 向けローカル開発環境

アレクサ開発者コンソール Alexa Developer Console 上で直接、Lambda 関数(node.js 実装)を編集するというスタイルで開発していたが、障害の発生時に切り分けが難しいので、一部をローカル開発環境構築することとした。 ちょうど Amazon Alexaプログラミ…

Vue.js devtools インストール

Vue.js & Nuxt.js超入門 作者: 掌田津耶乃 出版社/メーカー: 秀和システム 発売日: 2019/02/05 メディア: 単行本 この商品を含むブログを見る を参考に、Google Chrome用プラグインをダウンロード。 Vue.js デベロッパーツールが追加された。 しかし夜遅かっ…

Node.js command prompt の初期フォルダ変更(失敗)

Node.js command prompt を起動したときに、Node.js をインストールしたCドライブのディレクトリ(フォルダ)が既定になっているのが嫌なので変更 そもそも、どこに設定されているのか調べる npm config list というコマンドを使えばいいらしい。 npm config…

Vue.js 環境構築

Vue CLI サービス vue/cli-service-global をインストール(失敗) npm install -g @vue/cli-service-global npm ERR! Unexpected end of JSON input while parsing near '...:2614807,"npm-signatu' npm ERR! A complete log of this run can be found in:n…

Chrome キャッシュを RAMDISK に移動して高速化を図る

MSI RAMDISK ユーティリティ マザーボードに RAMDISK ユーティリティが付属しており、Google Chrome キャッシュを RAMDISK に置くように設定ができるとのことなので試した。 Ramdisk ドライブは最初から作られていたので、ドライブ名やドライブレターはその…