だら$ちっぷす

仕事の覚書です

2019-01-01から1年間の記事一覧

Node.js プロジェクト作るんおさらい

きれいな状態から作りたい。 Node.jsはすでに入ってるとこからスタート >npm install trial 勝手にできたフォルダやファイルを削除したり書き換えたりする trial\ .vscode\ launch.json //VScode(デバッガ)が作る設定ファイル // メインプログラムの名前を書…

はてなブログでjavascriptを実行。ソースコードの貼り付け方。

この前のちっぷすでスライドバーっぽいやつを書いたんだけど、字だけあってもピンと来やんよなあー。どないしょーかなーと考えてたんだけど、どうやらはてなブログで動かすこともできるらしいことに気づいた。 ので、やってみる。以下、手順。 【その1】 こ…

ラジオボタンでスライドバーっぽいものを作る

※Markdownモードに変えて書き直してみた。 実行できるようにしたかったんだけど、まだできてない。 実行しないでコード表示になってしまう。謎。(;´д`) iPadで動くようにして、と言われたんだけど、スライドバーがiPadで使い物にならなかったので、ラジオボ…

GIMP

windows7→windows10 にしたのでぼちぼちユーティリティをバージョンアップしたりする 【GIMP】 前は2.8を使ってたんだけど、最新のに入れ替え。GIMP 2.10.14 インストール時に言語選べるんだけど、日本語がなくてがっかりしつつ 英語のまま入れて立ち上げた…

windows7→windows10

windows7のサポート終了に向けてwindow10へのアップグレードを余儀なくされた。(;´д`) マシン1:元々windowsテンコちゃんやってんけど、ダウングレードでナナコちゃんになっている。 これをまたテンコに戻す。 マシン2:ナナコが新しい時分のめっちゃハイ…

Node.js fetch クロスオリジン

【サーバ側】 const cors = require('cors'); //クロスオリジン 1.全部やっちゃっていいとき app.use(cors()); 2.個別に指定するとき app.get('/getdata', cors(), (req, res) => { }); 【ブラウザ側】 fetch('http://123.456.789:3000/getdata, {mode: …

Node.js app.getで引数を2つ受け取るやつ

★2019-12-19 これもasyncで書き直しました! (関数をasyncって宣言すると、その関数内ではawaitってキャストした関数が 同期になるよ!ただしpromise返すやつだけ) 【サーバ側】 app.get( '/sql/get_qno/dbname/:dbname/userid/:userid/', async (req, res…

Node.js POSTを使ってPostgreSQL にinsertする

★2019-12-19 これもasyncで書き直しました! (関数をasyncって宣言すると、その関数内ではawaitってキャストした関数が 同期になるよ!ただしpromise返すやつだけ) 【サーバ側】 app.post('/sql/ins_work', async (req, res) => { const sql = 'insert int…

Node.js postgreSQL ブラウザでSQL文を入力してデータを取得する

★2019-12-18 asyncを調べたので、fetchの部分をasyncで書き直す (メモ)XMLHttpRequestの後fetchが流行ったがfetchはpromiseで値を返して くるとか。 promiseは同期処理を実現するものらしいが、 thenの中をその関数から帰って来た時に実行することを約束し…

Node.jsでディレクトリ下のファイル名一覧を取得してファイルに書く

こんな感じでいけた。 dirimage.js const fs = require('fs'); //ファイルIOモジュールを読み込む const path = require('path'); //path名チェックモジュールを読み込む const dirpath = "./web/images"; //指定のディレクトリ名 const flst = fs.readdirSy…

管理者なのにフォルダが消せない~windows7~

度々同じことで悩んでいるのでメモ。 今回は、node.js で express で作成したフォルダが消せませんでした。 「管理者権限で実行してください」 管理者やっちゅーねーーーーん!!ヽ(`Д´)ノプンプン Windows7で管理者(administrator)なのに一部のフォルダやフ…

VisualStudioCode インストール

eclipseでのNode.jsのデバッグの使い方がわかりづらく手こずりまくって、時間がなくなってきてしまったので、諦めてVisualStudioCodeを使ってみることにする。 azure.microsoft.com ダウンロードしてインストール開始。 VSCodeUserSetup-x64-1.38.1.exe 全部…

nodeclipseを入れる

※入れたけど、すでにあるプログラムを読み込ませる方法がわからなくて時間が押してきたので、visual studio codeに浮気して、結局使ってないですー。でも、インストールに成功したのが嬉しかったので書く。eclipse、めっちゃ進化しててびっくりした! node.j…

Expressをインストールする

Node.jpでシステムを開発する際に、雛形を作ってくれるExpress ってやつがあるらしい。 なんかみんな使ってるみたいなので、Expressをインストールしてみる。 スタートメニューから「Node.js command prompt」をクリックしてテキストウィンドウを開く。 Expr…

node.jp インストール

nodejs.org サーバサイドジャバスクリプトのnode,jpての使ってください!ってめっちゃ言われてんけど、ジャバスクリプトは言語やからサーバサイドもクライアントサイドもクソもないやろー、なにをしたいんやこのひとは。。。と頭に30個くらいはてなを飛ば…

postgreSQL dumpをリストア

このデータを使ってね、と、dumpファイルを渡されたので、pgAdmin4で「Restore」しようとしたんだけど、エラー。 ここから少し、エラーの記録。 右クリックメニューで「Restore」をみつけたんで喜んでやってみる。 Formatのところ、選択肢が「Custom or tar…

postgreSQL インストール

新しいマシン(とは言ってもwindows7)にpostgreSQLを入れる。 前に入れたのは、3と4。最初3を入れて幸せに使ってたんだけどユニコード対応のため4を入れた記憶。以降、数年間4を使い続けている。確認すると、今の最新は11らしい。浦島太郎やん?^^; pgAd…