ES6のExportとImportについて
2017年9月26日ES6のexportとimportについて把握しきれていないところがあったので調べてみました。 exportの使い方 export 文は、指定したファイル (またはモジュール) から関数、オブジェクト、プリミティブをエクスポートするために使用 引用元:MDN - Export ここでいうエクスポートとは、何かを定義するという意味合いに近いかと思います。 エクスポートには2種類の方法があります。 ...
ES6のexportとimportについて把握しきれていないところがあったので調べてみました。 exportの使い方 export 文は、指定したファイル (またはモジュール) から関数、オブジェクト、プリミティブをエクスポートするために使用 引用元:MDN - Export ここでいうエクスポートとは、何かを定義するという意味合いに近いかと思います。 エクスポートには2種類の方法があります。 ...
dotenv-webpackは.envファイルに用意された環境変数をクライアントサイドでも利用したい時に便利なライブラリです。 導入npm install dotenv-webpack --save-dev webpack.config.jsにpluginとして設定します。 const Dotenv = require('dotenv-webpack'); module.expo...
CentOS6.7で[Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"とかいうエラーがでた zabbixを導入しようと色々試行錯誤していたら以下のようなエラーがでてyumが使えなくなりました。 http://mirror.centos.org/centos/6/SCL/x8...
概要cd hogehogeとかパスやらディレクトリやらタイプするのが面倒になるという怠惰っぷりを発揮してきたので、シェルスクリプトを使って少し楽できるようにしました。 ソース#!/bin/sh # cd by selecting numbers function cdSelect() { dirs=`ls -a` PS3="Select directory &g...
前回、bitflyerのAPIを叩くだけ叩いてポイーしてたので、今回はレスポンスデータを整形して資産情報データとしてslackに投げれるようにします。 とりあえずasyncで非同期処理APIを複数叩く必要があったのでasyncを使いました。エラー拾っているところは参考サイト(失念しました)を真似ています。なんだか見通しの悪いコードになってしまいました・・・ var request = requir...
AWS側の問題でした。 AWS(Elasticbeanstalk)で立ち上げたインスタンス(m4)のモニタリングをしていたら、レイテンシーがやたら高く、1分に一回くらいの頻度でタイムアウトしているユーザーがいるような状況でした。(アベレージは5秒くらいだった・・かな) アプリケーション側にネックがあるのかなぁと思ったのですが、以前テストで立ち上げたインスタンスの環境(ほぼほぼ同じ環境)よりも明らか...
概要Ansibleでローカルにあるファイル(ディレクトリの中身)をリモートにコピーするタスクです。 Playbook--- - hosts: vps become: yes user: root tasks: - name: Copy a directory copy: src: /path/to/directory/ dest: /usr/local/...
概要Ansibleでリモートのファイルに書き込みをするタスク。よく使うやつ。 Playbook--- - hosts: vps become: yes user: root tasks: - name: Add text blockinfile: dest: /path/to/file insertafter: '^# Add Here'...
概要VagrantのCentOS7.3に開発環境をAnsibleで構築します。 環境 PHP7 Ruby Python Nginx MySQL5.7 Redis Mailcatcher 構築ベストプラクティスをある程度模倣した形のディレクトリです。 ansible/ ├── group_vars │ └── vagrant.yml ├── host ├── roles │ ├── com...