2019-04

Lambda

AWS Lambdaのレイヤーを使ってnode_modulesとLambdaを分離する方法

AWS Lambdaのレイヤーを使ってnode_modulesとLambdaを分離する方法 Lambdaにレイヤーという機能が追加されていました。 /opt配下からレイヤーが使えるようです。ちなみに/tmpも使えます。 レイヤーは共通ライブ...
AWS

AWSのSQSの使い方

AWSのSQSの使い方 AWS SQSは何気に便利です。時間がかかる処理はSQSにエンキューしておいて、バックエンドで処理して、フロントでは先に「処理終了しました。」みたいな感じのことができます。実際の処理はバックエンドでゆっくり別のLam...
Lambda(node.js)

AWS LambdaがNode.js8.10からasync/awaitになっていた

AWS LambdaがNode.js8.10からasync/awaitになっていた 久々にAWSを使う機会があり、これまた機能がテンコ盛りのように増えているんですが、Node.js6.10のLambdaからNode.js8.10にするとas...
AWS

S3にファイルアップロードしたタイミングでLambdaを実行してSESで添付メール送信する方法

S3にファイルアップロードしたタイミングでLambdaを実行してSESで添付メール送信する方法 S3のPUTイベントでEメールを送信する方法は「JavaからS3にアップロードしてSNSを使ってメールを送信する方法」で紹介しました。 今回はS...
php

CentOS7でphp5.4をphp7.1にアップデートする方法

CentOS7でphp5.4をphp7.1にアップデートする方法
AWS

AWSのSESでE-mailを送る方法

AWSのSESでE-mailを送る方法 前にIoTの開発していた時にSESを使っていたのですが、2019年4月19日現在、リージョンがまだ制限されているようです。 とりあえず今回はバージニア北部を選択しました。 「Domains」をクリック...
Chrome

ChromeのJSコンソールが便利です

ChromeのJSコンソールが便利です 昔、node.jsの開発していた時にChromeの開発者ツールのコンソールを使ってJSを書いていたのでご紹介です。今更ですが、、。 Chromeを起動して、F12を押します。開発者ツールが開くので「c...
AWS

JavaからS3にアップロードしてSNSを使ってメールを送信する方法

JavaからS3にアップロードしてSNSを使ってメールを送信する方法 JavaからS3にファイルをアップロードする方法は「JavaからAWS CLIのcredentialsを参照してS3にアクセスする方法」を参照ください。 S3にファイルが...
Excel

エクセルのカメラ機能の使い方

エクセルのカメラ機能の使い方 エクセルでカメラ機能が使えます。 その他のコマンドから「カメラ」を選択します。「リボンにないコマンド」にカメラがあります。 こんなアイコンがでてきます。 まずカメラを撮りたい個所のセル範囲をアクティブにします。...
Yahoo! JavaScriptマップAPI

Yahoo! JavaScriptマップAPIの使い方

Yahoo! JavaScriptマップAPIの使い方 Google Maps APIじゃなくてあえてYahoo! JavaScriptマップAPIを勉強してみました。 理由としてはGoogleはゼンリンじゃなくなって、Yahooはゼンリン...
CentOS

CentOS7でWebDAV環境構築したらブラウザで文字化けしたから解消した

CentOS7でWebDAV環境構築したらブラウザで文字化けしたから解消した
CentOS

CentOSにwget,gcc,patchをインストールする方法

CentOSにwgetをインストールする方法 最低限入れてほしい。SE Linuxはpermissiveで。 #yum -y install wget # which wget /usr/bin/wget #yum -y install g...
Excel

エクセルのファイル名を取得する計算式

エクセルのファイル名を取得する計算式 エクセルのファイル名を取得したくて、以下の計算式でファイル名を取得することが出来ました。 =REPLACE(LEFT(CELL("filename",$A$1),FIND("]",CELL("filen...
コトバンク

POSAカードとは

POSAカードとは POSAカードとはコンビニエンスストアで良く見かけるようになったプリペイドカードの一種になります。人生初試しに買ってみました。 POSAとは「Point Of Sales Activation」の略です。Point Of...
postgreSQL

PostgreSQLのDDL文纏め

PostgreSQLのDDL文纏め create table文です。publicスキーマにempuserテーブルを作成します。 create table "public".empuser ( id integer not null , fi...
AWS

AWS S3のパブリックアクセシビリティ機能の設定方法

AWS S3のパブリックアクセシビリティ機能の設定方法 誰にでもS3にアクセスさせたかったりさせたくなかったりする機能です。 オブジェクトは公開可能からバケットとオブジェクトは非公開に変更するには「このアカウントのパブリックアクセス設定」を...
AWS

Spring BootでS3 Selectの使い方

Spring BootでS3 Selectの使い方 S3のとあるバケットに以下のようなCSVがあるとします。バケット名は「saba6seimenjo」とします。 name age height weight Bob 20 170 60 To...
S3

There is no EC2 meta data available

There is no EC2 meta data available Spring bootでこのエラーが出たらbuild.gradleの依存性を以下に変更してとりあえず直しました。 dependencies { // implement...
AsciiDoc

WindowsにRubyインストールしてasciidocの使い方を覚える

WindowsにRubyインストールしてasciidocの使い方を覚える 日々の進歩が速いもので、もうmarkdownも欠点があるとか言われだして、、。 じゃあということでasciidocでも勉強してみようかと思ってとりあえずWindows...
AsciiDoc

Cannot find Graphviz. You should try

Cannot find Graphviz. You should try asciidocで画像を表示しようとしたときにこのエラーが出たら、Graphvizをインストールすれば解決します。 2.38をダウンロードしました。 これでascii...
EC2

Amazon Linux2でsudoコマンドを実行する方法

Amazon Linux2でsudoコマンドを実行する方法 sudoコマンドを実行しようとしたら、「xxx is not in the sudoers file. This incident will be reported.」とエラーが出...
Java7

Java7のPathクラスPathsクラスの動きを纏めてみました

Java7のPathクラスPathsクラスの動きを纏めてみました Java7からjava.nio.file.Pathクラスが追加されています。でも使ったことなかったのでちょっと触ってみました。 Path path = Paths.get("...
コトバンク

registという英語は存在しなくてregisterが正解だった

registという英語は存在しなくてregisterが正解だった
MySQL

MySQLでストアドプロシージャを作成する方法

MySQLでストアドプロシージャを作成する方法 パフォーマンステストなどで大量のテストデータを作成する場合などにストアドプロシージャでループしてインサート文を発行するストアドプロシージャを作ってみます。 MySQLでのストアドプロシージャ作...
Java7

Java7からFiles.createTempFileメソッドで一時ファイルが作れるようになっている

Java7からFiles.createTempFileメソッドで一時ファイルが作れるようになっている