同僚の作成したdockerコンテナをbuildする際にコケたポイントメモ
初めに同僚が作成してくれたnodeのdockerコンテナをbuildする際に何点かコケたポイントがありましたのでメモしてみます。同様のケースで嵌っている方がいたら参考になれたらと思います!前提コンテナを作成してくれた人のPC Mac Proこちらの環境では一発docker-compose up --buildを流せばbuildとupが通る私のPC Windows10 Pro npm...
View Articleマネーフォワードクラウド請求書から案件データぶっこ抜いて、Exmentに突っ込み簡易SFA/CRMを行う
SaaSのサービスをAPI同士で繋いで、業務改善アプリ的なものをつくるのが近年の趣味な筆者です。こんにちは。マネーフォワードクラウド請求書 is...
View ArticleSequelize で名前を指定してmigrationを実行する
sequelize db:migrate:status // でmigration nameの一覧表示 sequelize db:migrate --name <migration name> // migration 実行 sequelize db:migrate:undo --name <migration name> // rollback
View ArticleMacのターミナルからhttp-serverコマンドを使って Webサイトを検証できるようにした
Macが突然壊れたので新しいMacを購入した。現在、Webサイトを運営中でそれの更新作業を新しいMacでしようとした時に、ローカル環境で検証できないようになっていた。具体的には、ターミナルでhttp-serverコマンドを打ってもエラーが出てくる。新しいMacを購入してから環境構築をして無いねんから、そりゃ当然ですね。とうことで、環境構築をすることにしましたが、ちょこちょこ詰まったので、ここに残して...
View Article【Node.js】JSON文字列をCSVファイルとして吐き出す
要件・DBに格納されているデータをCSVでダウンロードできるようにする・データはユーザーが回答したアンケートの結果使用したモジュール・json2csvhttps://www.npmjs.com/package/json2csv開発1....
View ArticleYouTubeから動画をダウンロード(youtube-dl)
youtube-dlとはyoutube-dlは、YouTube.com やその他のサイトから動画をダウンロードするためのコマンドラインプログラムです。Pythonインタプリタ、バージョン 2.6、 2.7、 3.2+...
View Article【Node.js】dotenvを使用して環境変数を設定&設定した環境変数をHerokuにも適用する方法
node.jsで環境変数を設定する場合、「dotenv」を使用すれば楽に設定することができる色々と遠回りというか勘違いをして時間がかかってしまったのでメモ手順ルートディレクトリに「.env」という名前のファイルを作成ターミナルにて$npm install dotenv...
View Articlecreate-react-appを使用したReactの環境構築
はじめに久々、環境構築をしたのでまとめました。今回はcreate-react-appを使用してreactの環境構築をしていきますどなたかの参考になれば。環境まずは作業を始める段階でのバージョンです。...
View ArticleElectronをバージョンアップしたらjsのネイティブモジュールが読み込めなくなった話
Electron9にバージョンアップしたところ、途中でアプリの画面が動かなくなってしまう(windowになにも表示がされない)障害が発生しました。原因Electron9から、appallowrendererprocessreuseのパラメーターがデフォルトで true...
View Article【初心者向け】API利用の基本テクニック(ローディングの描画と標準時間の変換について)
背景とこの記事の目的この度、TwitterAPIを利用したWEBアプリを構築しました。その際に、「あーこの技術は今後も間違いなく活用するだろうなー」と思ったものがいくつかあったので、備忘として残します。便利なライブラリもあったのでそちら紹介も兼ねます。※フロントはvueで作っていますので、その前提で以下のトピックを紹介していきます。目次1.非同期通信の際のローディングでぐるぐるさせるやつ(スピナー、...
View ArticleNode.jsのバージョンあげたら「Node Sass could not find a binding for your current...
概要Node.jsのメジャーバージョンをあげると、node-sassがエラーをはくことがある「Node Sass could not find a binding for your current environment」そのときは、node-sassをリビルドして自分のnode環境に合った状態にする対処法npm rebuild node-sass これでOKそのほか対処法それでもだめならnpm...
View ArticleDocker ComposeでNode.jsの環境構築
動機Create React Appを少し遠回りしてはじめようをローカル環境を汚さずに実践したかっため、タイトルのような環境構築を目指しました。最終的なディレクトリ構成最終的なディレクトリ構成node-docker/ |--docker-compose.yml |--node/ |--app/ docker-compose.ymlDocker Compose 概要 Compose...
View Articlenode.jsでサーバーを立ててみる
はじめに私の最初の投稿になります。 qiitaについても素人同然なので何かあれば教えていただけると幸いです。これから何回かに分けてチャットウェブアプリを作っていき、その過程をメモとして残していこうと思います。(mac 環境)今回は node.jsを用いてサーバーを立ててみます。Node.jsのインストールまずnode.jsがインストールされているか確認をします。...
View ArticleNestJS+TypeORMでDB接続して動作確認まで
基本的に自分用メモです.DBの準備今回はmysqlを使います.予め適当なデータベースとユーザを作成して権限付与までしておきます.テーブルはまだ作らなくてOKです.CREATE DATABASE testdb; CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'password'; GRANT ALL ON testdb.* TO...
View Articleかんたん Appleのヘルスデータをエクスポート、解析、csvに変換する方法
はじめにみなさんは iOS アプリ Healthをつかってますか?そんなみなさんは、体重や睡眠時間、歩数などの健康データはApple Healthのアプリ上に記録されていると思います。このアプリは、健康状態の情報を記録し、アプリ上ではみえますが、実際には自分でデータ分析を行うことはできません。データ分析とデータの可視化にはいろんな形式があると思いますが。今回はExcelやGoogle...
View ArticleJestとpuppetterで繰り返しテストをarrayにまとめたサンプル
Jestとpuppeteerでe2eテストを書いています。大量のページに対してページのtitleをチェックしています。配列に対象ページのURLとtitleをまとめると、すっきり書けたのでメモしておきます。配列検査したい要素、titleとurlをまとめて指定しています。constpages=[{'title':'はじめに - Bootstrap 4.5 -...
View Article気象庁アメダス観測データのAPI「JJWD」をきちんと作り直した
長らく停止しておりましたが2020年9月、再始動しました。https://jjwd.info/JJWD とは / 作り直した動機JSONized Japanse Weather...
View Article[メモ] TypeScript で hello-world!
はじめにTypeScriptを仕事で使うことになったので最近勉強を始めました。そのときのメモです。TypeScriptをインストールする公式サイトにインストールの手順が書いてあります。自分の環境では以下のコマンドを使いました。--save-devでTypeScriptコンパイラをローカル(プロジェクトフォルダ内)にインストールしています。npm init -y npm install...
View Articleウソ穴 Ver 6 の作り方
はじめに個人開発ウソ穴の作り方を紹介します。ウソ穴とはウソ穴は、ライブ映像 or 動画とARを組み合わせて、壁に穴が空いた錯覚を作り出します。Webサイトなので、ユーザーはアプリのインストール無くウソ穴を使用できます。ウソ穴 Ver 6今回は、Android端末でも動作実績のある Ver 6 を紹介します。デモ映像ウソ穴 Ver 6 Type B...
View Article