ブロックチェーン 【nem2】fushicho-2試す【設定変更等TIPS】 fushicho-2でプライベートネットを構築しました。下手くそな図ですが、こんな構成です。設定変更箇所例のごとく、デフォルトのままでは動かしません。内容はelephant-2で構築した時と、だいたい一緒です。(今回は、挙動が怪しくなりそう... 2019.11.27 ブロックチェーン
プログラミング arguments.callee()ってなんで使っちゃダメなの? jsでQuineしてて、arguments.callee()なるものを知った。(それまで知らなかった)しかし、これES5以降ではエラーになるらしい。つまり使っちゃダメ。その理由を詳しく調べてみた。そもそもarguments.callee()... 2019.11.19 プログラミング
プログラミング 【JavaScript】”&”と”&&”、”|”と”||”のメモ &と&&、|と||の違いについてまとめておく。ほとんど自分用メモ。挙動の違いまずは、見える範囲での挙動の違い。var a = truevar b = falseconsole.log(a & b) // 0console.log(a && ... 2019.11.12 プログラミング
プログラミング 【JavaScript】parseInt()とNumber()の違い はじめにparseInt(true)はNaNになるのに、isNaN(true)がfalseになる理由が分からなかったisNaN()これこいつは、引数が数値型でない場合に、暗黙的な型強制が発生する// これは true (= NaN)isNa... 2019.11.07 プログラミング
プログラミング JavaScriptでQuineする Quineとはクワイン(英:Quine)は、コンピュータプログラムの一種で、自身のソースコードと完全に同じ文字列を出力するプログラムである。ソースコード自体を文字列として出力します。字面にすると簡単そうですが、これが意外と奥が深いのです。例... 2019.11.02 プログラミング
プログラミング FirebaseにアップしたWebサイトを非公開・削除する Firebase便利ですよね。公式サイトでの説明がいまいち分かり辛かったので、Hostingしたサイトを非公開にしたい場合のTIPSをメモしておきます。やり方$firebase hosting:disable※エラーが出る場合は、-y オプ... 2019.10.29 プログラミング
プログラミング 【Rails】プリコンパイルがこける ポイント本番環境にdeployしても、変更内容が適用されていない!となった初めはエラーに気づかず、なんで変更部分が反映しないのか小一時間、悩んでいた再度、本番環境で assets をコンパイルしたところエラーが発生していた環境Ruby2.6... 2019.10.28 プログラミング
プログラミング Node.jsからexeを実行する方法【child_process.execSync()】 素のJavaScriptからexeを実行する方法は以前やったが、やっぱりNode.jsから実行したい。今回は、Node.jsからexeを実行する方法を調査した。非同期実行:child_process.exec()コマンドを非同期で実行する。... 2019.10.27 プログラミング
プログラミング JavaScriptからexeを実行する JavaScriptからexeを実行したい。実行時に引数を与えたり、exeの終了を待ったりしたい。Runメソッドobject.Run(strCommand, , ) 引数strCommand実行するコマンドラインを示す文字列値intWind... 2019.10.27 プログラミング
プログラミング Promiseで複数の戻り値を返す Promiseで複数の戻り値を返したくなった出来ない形通常通りのイメージで、複数の戻り値を書いてみる。エラーも出てないし、なんだか出来そうだが、二つ目以降の戻り値は undefined となる。function test1 () { ret... 2019.10.20 プログラミング
プログラミング console.table()が便利な件 console.table()とか知らなかったんですが、便利そうなのでメモしておく。きっといつか多分使う。console.table()console.table()は、コンソールに、オブジェクトの内容を表形式で表現したものを出力します。同... 2019.10.15 プログラミング
プログラミング Node.jsで音声を再生する node-wav-playerを利用し、MP3のファイルを再生するnode-wav-playerいくつか記事見てると、Windowsオンリーみたいなこと書いてあるものもあったが、MacOSにも対応しているThe node-wav-playe... 2019.10.07 プログラミング
プログラミング オブジェクト配列のプロパティの値の重複を削除する ある要素(以降キー値)が重複している場合は、はじめに出てきたもののみを残してそれ以降のものを削除したリストにしたい重複を削除するdupList =[ { key: 'a', data: 'Satou'}, {... 2019.10.02 プログラミング
未分類 【Windows】タスクバーが自動的に隠れなくなった Windowsでは、タスクバーを「自動的に隠す」の設定をしていても、たまに隠れなくなることがあります(バグ?)その直し方。今までは、わざわざ再起動してたw直し方タスクマネージャーを起動するタスクマネージャーを起動します。ショートカットキーは... 2019.09.28 未分類
プログラミング 【Rails】本番環境でのみ画像が表示されない 問題画像を以下のように指定しており、ローカル環境(development)では正常に動作していた画像のパスは、app/assets/images/<%= image_tag('gazou.png', :width =>... 2019.09.27 プログラミング
プログラミング JSのmapをそろそろ使いこなしたい 理解はしているつもりだが、ついついifやfor、forEachで書いてしまう(もちろんダメなわけではないが)そろそろ使いこなすために、メモしておくmapの基礎例えば、こんな感じで使います例)配列のデータをそれぞれ3倍するvar array ... 2019.09.18 プログラミング
プログラミング JSのfilterをそろそろ使いこなしたい そろそろ使いこなすために、メモしておくmap編はこちらfilterの基礎例えば、こんな感じで使います今回は、初めからコールバック関数使っていきます例)配列から10以上のデータだけ抽出するvar array = ;var filtered =... 2019.09.10 プログラミング
プログラミング 【axios】node.jsでリクエストを投げる 毎回検索してる気がするのでメモしておくaxios参考www.npmjs.comgithub.comインストールいつも通り$ npm install axios使い方1. GETリクエストクエリパラメータは、URLに直接記述するか、第二引数に... 2019.09.08 プログラミング
ブログ構築 Googleに自分のサイトがインデックスされている事を確認する 先日、Google Search Consoleを見ていると、サイトマップの項目が以下のようになっていましたいや、17記事以上あるはずやろ!サイトマップを再送信しなければならないのかな?と思い、再送信してみるも最終更新日時は変わらない...... 2019.09.06 ブログ構築
プログラミング dockerコマンドをsudoなしで実行できるようにする 一度行えば、その後は意識せずともsudoなしで実行できるために、新たに作った環境でやろうとするときに毎回調べてるような気がするので、メモしておく環境私の環境はこちらです$ cat /etc/os-releaseNAME="Ubuntu"VE... 2019.09.05 プログラミング