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

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

開発環境

Neo4j グラフデータベースのマネージドサービス

最近リレーショナルでも、キーバリュー・ドキュメントでも扱いづらいデータが増えてきているので、グラフデータベースの利用について検討している。 DB-Engine で不動の22位(グラフ専用DBとしては1位)の Neo4j がやはりいいようだ。 グラフ型データベース…

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

Git リモートレポジトリ作成時に .gitignore ファイルを作成したら、後の Visual Studio Code (VS Code) との同期設定でハマった。 .gitignore が邪魔で push できず… もう二度と .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 ドライブは最初から作られていたので、ドライブ名やドライブレターはその…