あるSEのつぶやき・改

ITやシステム開発などの技術に関する話題を、取り上げたりしています。

技術書典6へ行ってきた。技術書典はいいぞ! #技術書典

何ヶ月も前から心待ちにしていた技術書典6が本日(4/14)開催されたので行ってきました。 techbookfest.org 技術書典はなにかというと、技術書に特化した同人誌即売会で、今回は第6回目の開催となります。 毎回多くのサークルの方々が非常にユニークな同人誌を…

Excelでチェックボックスを指定セルで高さのセンタリングに配置する方法

Excel でチェックボックスを配置したはいいものの、セルの高さを変えると、折角高さのセンタリングをしていたのに位置がずれてしまいますね。 一応は、セル内の上位置は維持しているものの、やりたいのはチェックボックスを配置したセル内での高さセンタリン…

Fix: Auth0 'Invalid response code from the auth0-sandbox' Error happend.

When I created OpenID Connect client on Auth0, I faced to the error below: Invalid response code from the auth0-sandbox The error's message is ambiguous. The error's cause is 'Fetch User Profile Script''s syntax error. So you review 'Fetch…

Fix: Auth0 'profie is not defined' error happend

When I created OpenID Connect client on Auth0, I faced to the error below: { "error": "invalid_request", "error_description": "profie is not defined" } But I realize solution about it. This error's cause is 'default Fetch User Profile Scri…

URLの#以降をJavaScriptで簡単に取得する方法

URLがhttp://example.jp/#key=valueだったとして、#以降のkey=valueを JavaScript で取得するのは以下のようにします。簡単ですね。 window.location.hash.substr(1); また、上記サンプルのようなkeyに対するvalueを取得したい場合は以下のようにします。 co…

JSONを&つなぎのクエリー文字列形式に簡単に変換する方法

JSON は便利なのですが、JSON をクエリー文字列のようにkey1=value1&key2=value2といったように&つなぎの文字列に変換する必要が出てきました。 調べてみたところ、以下のように簡単に変換することができました。 const data = { key1: 'value1', key2: 'val…

JavaScriptでURLのクエリー文字列をキー指定で簡単に取得する方法

JavaScript で URL のクエリー文字列をキー指定で取得するのは、以前は面倒だったようです。 例えば、URL がhttps://example.jp/?key=valueとあったら、keyを指定してvalueを取得したいですよね。 今はURLSearchParamsというものがあるので、クエリー文字列…

ReactのWebサーバーでlocalhostをHTTPS化する方法

React の Webサーバーで、localhost を HTTPS でアクセスできるようにする方法ですが、実は簡単です。 特に自己証明書をインストールする必要もなく、以下のコマンドを実行するだけで OK です。 Windows: Powershell or VisualStudio Code > ($env:HTTPS = "…

Fix: Erorr occurred React + HTTPS in development environment

A below error occurred React + HTTPS in development environment. ts-loader: Using typescript@3.3.4000 and C:\Users\xxx\Projects\react-cognito\tsconfig.json internal/buffer.js:788 class FastBuffer extends Uint8Array {} ^ RangeError: Invalid…

React+Amplify+CognitoにGoogle認証を追加する

はじめに React + Amplify + Cognito でのユーザー認証も大分調査が進んできました。 www.aruse.net 今度は、Google の OAuth 認証を追加したいと思います。 調べてみたのですが、情報が英語圏を含めほとんどない。 断片情報を組み合わせて試行錯誤したらう…