第2の人生の構築ログ

自分の好きなことをやりつつ、インカムもしっかりと。実現していく過程での記録など。読書、IT系、旅行、お金に関係する話などの話題。

IT

肩こり、腰痛を酷くしないため BoYata ノートパソコンスタンド導入

IT

職場では2台のノートブックを使っており、1つはドック+外部モニター、もう1つは持ち運びしやすいスタンドにのっけて使っています。自宅はノートブック+外部モニターで使っているのですが、ノートブックはそのまま机に置いて利用していました。家で作業してい…

Javaの異なる環境をDockerを使ってサクッと用意する

IT

OpenClipart-VectorsによるPixabayからの画像 Oracle Java のライセンス変更はやはり影響が大きく、商用プラットフォームにおける Oracle Java のデファクトスタンダードにも変化が出てきているように感じます。 今後更にいろいろな種類の Java が使われ、い…

引き続き macOS を使うか Windows に切り替えるか

職場では、Windows 8割、Mac 2割の利用時間配分で、プライベートでは、2003年 macOS X の4代目 v10.3 Panther からの Mac ユーザです。Mac は X で Unix (BSD) ベースになりましたが、もうこのときの感動は忘れられません。ステキな Mac の GUI が使えて、か…

Go 言語の html/template で独自関数を使う

Ruby であれば erb、Java であれば jsp といったように各言語にHTML(/text) へのコードの埋め込みが可能なテンプレートエンジンが用意されています。Go にもテンプレートエンジンがあり、HTML には html/template が使えます。 まぁ、View であるテンプレー…

Go 言語での Web アプリの実装基礎 / これがわからないと混乱する「ハンドラの正体」編

最近自身初の Go 言語での Web アプリを書いており、Go ネタ続きます。 Go は標準ライブラリだけで十分な Web サーバ/アプリの実装が行えると言われています。外部/3rd パーティーのライブラリを使ってその依存性などに悩む必要もないと。確かに触っていると…

Google App Engine (GAE) を使って Go Web アプリ/静的 Web コンテンツを公開する (その2)

前回は簡単な Go Web アプリケーションを GAE の環境に配置(deploy)するところまで記載しました。 www.morelife.work 今回は、続けて Go アプリ以外の静的コンテンツの公開と Go のテンプレートの利用を行っていきます。 GAE で静的ファイルを公開する GAE …

Google App Engine (GAE) を使って Go Web アプリ/静的 Web コンテンツを公開する (その1)

Google Cloud Platform (GCP) が提供するアプリケーションの実行環境 Google App Engine (GAE)。最近はあまり言われなくなってきましたが、所謂 PaaS (Platform as a Service) と言われる環境です。今では実行環境の運用を考慮する必要のない「サーバーレス…

インラインで(テキストで)画像をHTMLに埋め込む (Go,Javaで画像データをBase64に)

通常 HTML に画像を埋め込む場合には、画像ファイルがあって、その画像ファイルを img タグの src 属性で参照することになります。 <img src="example.png" alt="サンプル画像"> 画像ファイルを表示させるには、この方法だけではなく、Data URI スキームと言われる仕様があり、インラインで(テキストで)…

IE 8 or IE 9 を使ったテストをするために環境を用意する

IT

未だに一部では使われていると言われる IE8 と IE9・・・。全てのOSでのサポートが終了しているはずの IE8 での動作確認を求めてくるナゾ要求がこの時代のこの世の中にはまだあるようです。 思うところはありますが、お仕事です。。サクッと確認だけして自由…

第7世代から第10世代 Kindle Paperwhite へ切り替えて1ヶ月、その後の使用感

第7世代2016年発売モデルの Kindle Paperwhite が突然お亡くなりになってしまい、第10世代2018年発売モデル Kindle Paperwhite に代わってから1ヶ月が経ちました。その使用感のアップデートです。 www.morelife.work カタログ上20g軽くなっていたのですが、…

Android 10 を使って便利と感じたところ

IT

9月3日に Android 10 がリリースされましたね。 www.android.com 10 の新機能のハイライトとして以下の項目があがっています。 さすがに10までくると驚きを与える新機能というのもはないように感じます。メジャーバージョンアップではありますが、見た目地味…

シンプルで扱い易い、モダンなCSSフレームワーク Bulma を使ってみる

IT

CSSフレームワークといったら、Bootstrap · The most popular HTML, CSS, and JS library in the world.が有名です。なぜか自ら進んで使ったことはなく、過去 Foundation の方を多く使っていました。 foundation.zurb.com このフレームはこれでスバラシイと…

Google アカウントで2段階認証を行い、その2段階認証にPC/MacとスマホのBluetooth接続連携でボタンを押すだけ方式をやってみる(FIDO2のPresence)

前回はスマホだけで利用する場合に Yahoo カウントのログインに FIDO2 (生体認証)を使う方法を試しました。 www.morelife.work 今回は、Googleアカウントの2段階認証の設定を行います。前回とちょっと違うのは、スマホだけで操作するのではなく、PC/Macをメ…

テレビ砲?による突然のトラフィック流入によるアクセス集中

IT

はてぶ砲ですとか、スマニュー砲といった○○砲の記事を目にしたりしていたのですが、まぁ自分とは関係のない話と思い、特に意識していませんでした。 と、何気にアクセス解析を見にいったら、火柱が上がっているではないですか。。 このブログはインプットば…

Bitbucket / Github の private リポジトリを Go Get する

go get というのは、go 言語のパッケージマネージャのようなものです。外部ライブラリを導入したい時には go get を使って Github、Bitbucket といったリポジトリからライブラリをローカル環境にダウンロードしてきてくれます。 通常、go get で指定されるリ…

macOS でフリーで音声付き動画(画面キャプチャ)を撮る方法

説明用にデスクトップの動画を撮る必要があり、調べていたら macOS の場合はフリーで意外に簡単に撮れるんですね。そのメモです。 デスクトップ上のキャプチャ(動画)のレコーディング、内蔵スピーカーからの音声取得、外部(マイク)からの音声も拾えるように…

Yahoo カウントのログインにFIDO2(生体認証)を使う

7pay 問題でホットなキーワードとなった「2段階認証」ですが、「2段階認証」自体は認証のプロセスを2段階にするという話しで、そのプロセスの中でも2要素認証をしっかりやっておくということはとても重要なことです。今年から施行される(若干延長されそうで…

第10世代 Kindle Paperwhite を購入

2017/12/11 に購入し、ほぼ毎日のように使っていた Kindle Paperwhite マンガモデル (第7世代) - 2016年発売モデルが先日突然お亡くなりになってしまいました。がっくりです・・・ Amazon | Kindle Paperwhite マンガモデル- 電子書籍リーダー スイッチを押…

WiMAX 2+ (UQWiMAX) 3日間で10G 超えて制裁を受けました

今年の3月から WiMAX 2+ を使っています。快適に使わせてもらっているのですが、この度初めて利用量が3日間で 10G を超えてしまいました。。WiMAX 2+ での利用制限には月間と直近3日間のキャップがあり、前日までの連続した3日間で 10G を超えたのでした。そ…

Android Q (10) ベータ版へのアップグレードと正式版への戻し方

Andorid OS の次期バージョン Q (10) ですが、Google は Q3 (7月〜9月)にリリースするといっています。例年通りであれば今年も8月にリリースされるのではないかと思われるのですが、今回は端末識別子の取得に影響する "Android Q のプライバシーに関する変更…

置き忘れ、紛失などで便利な「デバイスを探す」(Android Pixel 3 / Galaxy Note8 編)

元々のモバイルのメイン機はiPhoneで、あれ?スマホどこに置いたっけ??というような時は「iPhoneを探す」で探していました。 Android にも同じような機能があり、「デバイスを探す」がその機能となるのですが、これは Android 端末の悪い点だと思うのです…

iPhone 6s と iPhone 8 を買取してもらう

スマホの買取をショップでお願いするのは今回初体験でした。過去、機種変更の際にそれまで使っていた端末をそのまま下取ってもらうことはありましたが、あれはお店の方がいろいろやってくれ、指示に従っていればそのまま手続きできていました。 今回は過去機…

子供の携帯(スマートフォン)管理にGoogleファミリーリンク

いつから子供に携帯(スマートフォン)を持たせるのか、持たせたとしてどう管理していくのか。悩みどころですよね。 我が家では、中学からスマートフォンを持たせています。まぁ、やはり中学生ですと(いえ、大人もそうですよね)、自分で自分を律することができ…

AdSenseの要注意警告「ads.txt ファイルが含まれていないサイト」にはてなブログで対応する

IT

Google AdSense に以下のワーニングがでるようになりました。 要注意 - ads.txt ファイルが含まれていないサイトがあります。収益に重大な影響が出ないよう、この問題を今すぐ修正してください。 「要注意」となっておりますが、さてこれは対応必須なのでし…

Google Pixel 3 XL への機種変更 電子マネー移行編 (モバイルSuica/Kyash/QUICPay/楽天Edy)

機種変更をしました。Galaxy Note8 から Google Pixel 3 XL への切り替えです。 前回の機種変時には10年近く使っていた iPhone から Android 端末への切り替えという大きなイベントとなりました。それなりに困ることもあるだろう、と思っていたのですが、拍…

GCPの無料枠を使った静的ウェブサイトの公開

AWS と比べるとマイナーな Google Cloud Platform (GCP) を使って静的な Web コンテンツを無料で公開するというお話です。 Cloud Storage (AWS の S3 の位置づけのサービス) にファイルを置くだけで簡単に Web で公開できます。設定だけちゃんとやっておけば…

はてなブログPro独自ドメインで Google AdSense (アドセンス) の審査をようやく通過

IT

このサイトを 2019/02/17 に Pro(有料版)へ切り替え、独自ドメインに変更してから Google AdSense の審査申請も出しておりました。 www.morelife.work 以前、と入っても大分前ですが、AdSense の審査を申請した際にはそれほど苦労せずに通過していたので、今…

Kyash で投げ銭してもらう (個人間送金)

このブログで何度か取り上げたことのある Kyash で投げ銭をしてもう方法を書いておきます。 kyash.co 少額からできるコストのかからない支払手段(収益化手段) Web のコンテンツを収益化する手段として、手軽に使える少額からのコストのかからない支払手段が…

はてなブログの記事をローカル(PC/Mac)で管理、編集する

サーバにだけ情報をおいている状況で、ネットワーク環境がない時に、必要な情報が見られずに困った経験を過去何度かしています。また、ちょっと前までは、ブラウザを使った文書の編集は億劫で、ローカルにファイルを持ってきて使い慣れているエディタで編集…

Google Cloud Platform (GCP) 無料枠を活用する

クラウドコンピューティングのプラットフォームと言えば、AWSが有名ですが、Google Cloud Platform (GCP) もイケていると思います。どちらがどうと言うつもりはありませんが、ここでは意外と知られていないと感じる Google Cloud Platform (GCP) の無料枠に…