kazu22002の技術覚書

PHPer, Golang, AWS エンジニアの日々

2020-01-01から1年間の記事一覧

いま書きたいことをただただ書いてみる

技術ブログを書くことで、アウトプットを増やすように意識して続けています。 結構さぼっていますが、書く期間に入るとノルマ化して書いている感じです。 ただ技術的な内容以外も多く書いていますが、もっと適当な内容が書きたいなー。とか思うことも多く、…

windowsでクラムシェルモード 再編集

ノートPCで折りたたんだまま外部ディスプレイで作業したい場合の設定方法です。 設定 休止状態 過去記事 参考 設定 「システム」→「電源とスリープ」 スリープの電源接続時を「なし」に変更 次に「電源の追加設定」 「カバーを閉じたときの動作の選択」→電源…

windowsでクラムシェルモード

「クラムシェルモード」 初めて聞いた言葉だったりします。 ノートPCで折りたたんだまま外部ディスプレイなどで動作させるモードを指す言葉みたいです。 いままでMacを使用していたため引っかからなかった問題ですが、windowsで使ってみると外部ディスプレイ…

作業環境を改善取り組み中

本当にアマゾンさんは注文から到着までが早いですね。世の中便利になりすぎな気がしますが、ありがとう。 家での作業が続いており、作業環境を整えてみようかと試行錯誤しています。 基本的には便利になったらいいな。と効率が上がるのを求めますが、やって…

aws amplifyのチュートリアルを試してみた

AWS Amplifyのvueのチュートリアルを試してみました。 docs.amplify.aws チュートリアルのコマンドで大体できます。コードの面でrouterとかauthとかどう書こうかわからなかった部分は、aws sampleのコードを参考にして作成しました。 ほぼチュートリアルのま…

flutterで動くアプリのソースを読んでみて最初の感想

flutterでNFCのライブラリのサンプルを動かしてみて、ソースを少し読む機会ができました。 1週間ぐらい触ってみた感想です。 可読性 classやimportの予約語がjavaに近くコード自体は取っつきやすいと思います。 懸念点はコード自体がview中心にみえるため、…

flutterとNFCのサンプル実行2

flutterとNFCを試しているところですが、前回ライブラリのサンプルを実行しても表示できなかっため、別のアプリを実行してみました。 結論としては、ICカードの読み取りに成功し、情報の取得に成功しました。 flutter_nfc_kit 今回のライブラリ github.com e…

flutterとNFCのサンプル実行

Androidの実機でNFCの読み取り実行を試してみた記事です。 検証端末 : Pixel 4a バージョン:android10 自分でコード書いてみましたが、動作確認ができなかったためサンプル実行で動作確認をしました。 結論としては、NFCとして読み取りまでは端末が認識して…

flutterのインストールとsample実行 <mac>

flutterを試してみたいので、インストールとサンプル実行です。 flutter.dev 公式ドキュメントに書いてあることをそのまま実行しています。 インストール zipをダウンロードしてファイルを配置する方法でやっています。 バージョンは適宜変更してください。 …

flutter + NFCについて検討中

アプリ開発から離れて2,3年が経過しており、AndroidやiOSアプリを作る自信はあまりない状態になりました。 ただwebのみでまだできない機能が多く、アプリ化をして便利にしていきたい要望は多い状態です。 NFCやプッシュ通知が代表例になります。 両方をメン…

aws cognitoを利用したコードを試してみた(javascript)

aws cognitoを利用した認証を使ってみたく、コードを書いて試しているところです。 ほぼ参考のURLの記事でできます。 機能のイメージ ユーザープール = 設定とユーザー管理 IDプール = ユーザーのIDの管理設定 機能を使う流れとして、 ユーザープールを作成…

pixel 4aとGoogle Pixel Budsを買ったので、翻訳を試してみた

pixelが欲しかったので、4aのタイミングで買いました。 触ってみた感想を書いてみます。 store.google.com store.google.com 感想 pixel 4a 久しぶりのAndroidだったので、使い方を迷いながら触りましたが不満なく使えています。 画面はきれいです。最近のス…

いくつになっても勉強は必要です。

社会人でも平気で通用する勉強に関する知識だと思ったので、貼ってみます。 www.youtube.com Vにはまっているのでしょうがない。。。 雑記 普通にリンクを貼るのと、youtube貼り付けの違いってなんだろう。気になるけどリンクで貼っておきます。 最近著作権…

aws cognitoを利用した認証を触ってみた

管理ページをBasic認証で管理していた場合に、社員が変わった際やチーム変更の際に毎回変える必要があり、不満があったので認証サービスを使ってみたく、aws cognitoに興味がありました。 aws cognite aws.amazon.com Amazon Cognito を使用すれば、ウェブア…

仕事は共有するもので、隠す価値はなんだろうか

自分の仕事を隠す価値が個人的にはよくわかっていないため、やっている内容ややり方を公開していない人をみると不思議だったりする。 一人しかできない仕事がある場合に企業がどういう対策をしてきたか、所属してきた会社ではあまり気にしている経営者はいな…

awsの資格を取るにはどうすればいい?

awsの資格を取ることを会社の目標にした方がどうしたらいいか聞いてきたときに、「実践に運用してみれば簡単だと思いますよ」と言ってしまったことを思い出しました。 一応自分はaws認定のアソシエイトの資格を持っています。(たぶんアーキテクト) 実践的…

ドメイン駆動設計から離れてみる

ドメイン駆動設計という言葉を知ってから1年ほどたち多少理解できるレベルになったと感じています。 じゃあ、作ったものはリリースできたかというとできていない現状があり、苦悩しているところです。 作っていき改善していくもの。とは理解できている中で…

麻雀の面白さは会話だと思う

技術記事じゃないので、すみません。 最近Vtuberにどハマりして延々と見ている生活です。 麻雀が最高に面白かったので、いくつか共有してみたくリンクを貼りたい記事です。 この面白さはAIでは作れない打ち方だよなー 【雀魂】新春!第一回ガバガバ コンビ打…

canvasを利用したカードプレビューを作成してみた

card-design-preview.com 作ってみたかったものを作ってみたので、公開してみる。 カードデザインのサンプルを簡単にwebで試せたらいいな。と実際にできたデザインをwebで参考にしてもらえたらと思って考えていたシステムです。 現在は「簡単にwebで試せたら…

フォームについて考える

お問い合わせフォームを作る機会があり、作ってみたら予想以上に時間がかかったので、考えてみました。 サーバーサイドで作成 いつもPHPでWEBサイトを作成していたため、PHPで作成しました。 デザイン案のHTMLをphpに移植して動作するように作る過程は以下の…

kaggleを始めてみた

始めるに遅いはない。ということで、機械学習を触ってみることにしました。 www.kaggle.com Kaggleは企業や研究者がデータを投稿し、世界中の統計家やデータ分析家がその最適モデルを競い合う、予測モデリング及び分析手法関連プラットフォーム及びその運営…

「営業を増やせば導入数が増える」は危険だと思うが、説明しても理解してくれない営業にどう説明したらいい?

営業曰く、「人を増やせばもっと導入数が増やせるのになんで人をいれないの」という言葉をもらったので、説明を書いてみます。 サービスを運営しているシステム会社のケースです。 コスト 人を雇うコストについて、どれくらいかかるか考えたことはあるだろう…

docker for macからvagrant+dockerになるまでに試したこと

プロジェクトによりdockerが遅くなるときがあり、いろいろと試しました。 調べるとファイルの読み書きが多い場合に遅くなるらしく、プロジェクトの初期には影響がありませんでした。 自分の場合はPHPプロジェクトで発生しましたが、vueを使用したプロジェク…

vagrant+docker <mac> で構築しなおした話

dockerの機能が便利で最近のプロジェクトでは全て適用してきました。 ローカルPCでのインストールの手間と環境の共有が簡単にできるので積極的に使ってきました。 ただ最近のプロジェクトでPHPを使用したAPIが異常に遅くなったのでもう限界を感じていろいろ…

Golangでdigを使ってみた (Dependency Injection)

github.com golangでDIを導入したいと思っていたところ、機会があったのでdigを導入してみましたので、書いてみます。 DIについて ja.wikipedia.org 先に設定しておいたオブジェクトを注入することで、クラス間の依存関係を排除する仕組みです。 wikiの説明…

論理削除はアンチパターンらしい

fukabori.fm fukabori.fmで論理削除の話をされていたので、書いてみます。 個人的にはほとんど論理削除で作ります。 アンチパターン 最初に論理削除の説明やアンチパターンの理由について話されています。 納得できる部分が多く、実際にデータ量やSQL文の冗…

wslとwindowsのファイル共有について

docker for windowsを試しているところですが、ファイル周りでうまくいかないところが多い気がします。 個人的にどうなっているのか調べている内容の記録を書いてみます。 windowsとdocker dockerがどこで動いているのか気になっていましたが、どうやらwsl2…

ドメイン駆動設計入門のおすすめ

ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本作者:成瀬 允宣発売日: 2020/02/13メディア: Kindle版 成瀬さんの「ドメイン駆動設計入門 ボトムアップでわかる!ドメイン駆動設計の基本」がよかったので、お勧めします。 本の内容はコ…

wsl2でdockerを動かす

windowsでdockerが動作することを確認できたので書いてみます。 環境 windows home 設定 docs.microsoft.com the Windows Insider Programの有効化 設定 -> 更新とセキュリティ -> Windows Insider Program を許諾して有効化 2004のバージョンになれば使用で…

wsl2でdocker-composeを触っている

windowsPCを久しぶりに購入したので、いろいろとやっているところです。 一緒に開発している人でwindowsが多く、dockerで開発環境構築した場合でも自分のPCに開発環境を作り直している人をよく見ていたので最初に試しています。 wslを使うことでできそう。と…