2020-05

スポンサーリンク
Node.js

Sequelizeとは?【Node.js】

Sequelizeは、Node.js用のORMライブラリ。ORMはザックリ言うと「関数やオブジェクトを使って直感的にデータベースを操作しようぜ」なこと。例えば、プログラミングでデータベースを操作しようとするとSELECT * FROM *み...
Node.js

Xサーバー上でNode.js+Sequelizeを使ってMySQLを操作する

Xserverというレンタルサーバー上で Node.js + Sequelizeを使ってMySQLを操作する方法についてメモ。1.XserverでMySQLの設定最初にXserverの管理画面で データベース ユーザー ユーザーのパスワード...
Node.js

SequelizeのVSCodeでインテリセンス(自動補完)が表示されない

環境 VSCode:v1.45.1 Sequelize:v5.21.11問題VSCodeでインテリセンス(自動補完)が表示されない。解決策以下のページに解決策が載っていたんですがVisual StudioコードでSequelize inte...
Node.js

Node.js+Sequelize+MySQLでPlease install mysql2 package manuallyというエラー

Node.js+SequelizeでMySQLを使おうと思ったら、以下のようなエラーが出たんですがPlease install mysql2 package manually最初、なぜこのエラーが出るのかわかりませんでした。というのも、My...
Amazon

AmazonのURLからASINコードを抜き出すための正規表現コード

結論から言うと({10})(|$)という正規表現で、AmazonのURLからASINコードを抜き出せます。ASINコードとは最初から説明していくとAmazonの商品はすべて、ASINというコードで管理されています。(紙の本を除く)なので、A...
Amazon

Amazonの15カ国別URL(ドメイン)まとめ

Amazonの国別URL(ドメイン)。国URLオーストラリアブラジルカナダフランスドイツインドイタリア日本メキシコオランダシンガポールスペイントルコアラブ首長国連邦イギリスアメリカ中国Amazonって15カ国しか展開してないんですね。もっと...
Linux

Vagrantでvagrant upすると起動エラーになる件【0x80004005】

vagrant upで起動すると、以下のようなエラーが出た。C:\Users\aaaaa\vagrant\ubuntu64_18> vagrant up==> vagrant: A new version of Vagrant is ava...
PA-API

PA-APIで商品を取得するとItemNotAccessibleというエラーが出る・・・

AmazonのPA-API(GetItem)でAmazonビデオの情報を取得しようと思ったら{ "Errors": [ { "Code": "ItemNotAccessible", "Message": "The ItemId B086WP...
PA-API

AmazonのPA-APIを試すには Scratchpadサイトがオススメ!

PA-APIを手軽に試すためのサイトとして、Amazonが以下のような「Product Advertising API 5.0スクラッチパッド」というサイトを用意してくれています。Product Advertising API 5.0スクラ...
Node.js

AmazonのPA-API+Node.js入門【初心者向け】

「Node.jsでAmazonの商品の情報を取得してみたいなー」と思って調べた内容メモ。初心者向けです。Amazonの商品 → PA-APIで取得できるAmazonが提供している「Product Advertising API」(略称:PA...
Linux

lsコマンドで.(ドット)と..(ドットドット)はなぜ表示されるのか

lsコマンドで-aオプションを付けて実行すると、以下のようにフォルダの中に . ..という記号が表示されます。.と..がそれぞれ .:カレントディレクトリを指す ..:上位(親)ディレクトリを指すというのは知っていたんですが、「なんでフォル...
Linux

/bin/shと/bin/bashの違い【POSIX】

初心者の自分がザックリ調べたメモ。(間違ってたらご指摘いただけるとうれしいです)先に結論からいうと /bin/sh・・・POSIX準拠された動きをするシェル(bashシェルの場合もある) /bin/bash・・・bashシェルという違いだと...
Linux

シェルプログラムの先頭に付ける#!(シバン)の意味とメリット

調べたことのメモ。シバンとは以下のシェルプログラムの先頭に付いているような#!の行をシバン(shebang)と呼ぶ。unnko.sh#!/bin/bashecho "うんこ"この場合、このシバンが付いていることによって「このプログラムは/b...
Linux

wgetコマンドって嫌がらせに使えちゃうじゃん→なんか対策ないのか

wget → 嫌がらせにピッタリじゃんwgetコマンドって調べれば調べるほど「嫌がらせにぴったりなコマンドだな・・」という気がしてしまうのですがそう思うのでは私だけでないですよね。。例えば↓のコマンドだけでも「サイト全部ぶっこ抜く」みたいな...
Ubuntu

sudo nodeでcommand not foundが表示される件

問題「sudoをつけてnodeを実行するとroot権限で実行できる」というのを聞いて、実際にやってみたら$ sudo node index.jssudo: node: command not foundこのように「command not f...
Node.js

XサーバーでNode.jsをWEBサーバーとして動かす(2/2)

前記事:Xサーバーでnvm+Node.jsをインストールして動かすぞい(1/2)Xサーバーのポート80番はすでにApacheによって使われている。なので、以下のような「Node.jsでWEBサーバーをたててポート80番でlistenする」み...
Node.js

Xサーバーでnvm+Node.jsをインストールして動かす(1/2)

どうやら私が契約しているXサーバー(X10プラン)で、Node.jsを動作させることができるらしい。てなわけで早速試してみた。以下のコマンドでnvm(Node.jsのバージョン管理するためのツール)をインストール。$ curl -o- | ...
スポンサーリンク