selmertsxの素振り日記

ひたすら日々の素振り内容を書き続けるだけの日記

lighthouseの資料を読み込む【Offscreen Images】

TL;DR 画像は必要になったタイミングで読み込もう そのためには、IntersectionObserverが便利だよ Why the audit is important Offscreen imageは、フォールドの下に現れる画像である。 usersはoffscreenの画像は見れないので、offscreenの画像を最初のペー…

lighthouseの資料を読み込む【Properly Size Image】

モチベーション developers.google.com 最近、webサービスの高速化に向けて、色々と資料を読み込んでいる。Lighthouseを計測ツールとして使っているので、Lighthouse上でどのような指標を、なぜ計測しているのか把握する。 TL;DR screenに表示されるものより…

AWS Startup Tech で話してきた

10/19 にAWS Startup Tech で30分間話してきました。 内容は Kinesis Firehose, Athena, QuickSightで行動ログ分析できるようにしたというお話しです。Kinesis Firehoseは、スケーラビリティに着目されることが多いですが、簡便性やコストの安さ価値の一つだ…

browserify 及び gulpの知識整理

最初に 将来的に、browserify => webpackに移行するだろうけれども、 現在の構成を正しく把握するために、メモとして残しておく。 browserifyとは browserifyは、JavaScriptにおいて依存関係の解決を行うツール。 ES6においては、modulesの仕様が策定されて…

isucon6の過去問を解く

やり方 とりあえず、現状自分たちが考えることができる理想的な方法で、過去問を解いてみる。 参考資料 https://speakerdeck.com/fujiwara3/isucon-summer-school-1 https://speakerdeck.com/fujiwara3/isucon-summer-school-2 環境を作る https://github.co…

ndenvでnodejsのバージョンを固定した話

モチベーション 僕がいたwebサービスにおいて、nodejsのバージョンを指定するものがなく、みんな異なるバージョンの nodejsを利用していた。なので、全員が開発で使う nodejsのバージョンと実際本番で利用しているnodejsのバージョンを合わせたかった。 ※ no…

(#1)ふつうのLINUXプログラミング

1.2 プログラミング環境の準備 gccを5系の最新入れる必要があるらしい ➜ ~ gcc -dumpversion 4.2.1 ➜ ~ brew install gcc5 ==> Pouring gcc@5-5.4.0_1.el_capitan.bottle.tar.gz /usr/local/Cellar/gcc@5/5.4.0_1: 1,391 files, 253.3MB ➜ ~ ln -s /usr/loc…

Revieee開発日記 [20170725]

今日の作業 RDSへの置き換えを行う 1pomo 9:50 - 10:15 cloudformationでRDSの設定をする. RevieeeDB: Type: AWS::RDS::DB::Instance Properites: DBSecurityGroups: - Ref: #TODO: SET Security Group - Ref: #TODO: SET Security Group AllocatedStorage: …

revieee開発日記[20170713]

やりたいこと 引き続き、infratasterでhttp://endpoent-xxx.reviewapps.speee.jp のroutingがテストできるようにする。 現状整理 curlを実行すると http://127.0.0.1:80 が返ってきてる 実際は、mysqlにはport3000が入っている http://127.0.0.1:3000 が返っ…

Revieee開発日記 [20170711]

やりたいこと 引き続き、infratasterでhttp://endpoent-xxx.reviewapps.speee.jp のroutingがテストできるようにする。 そのために確認したいこと テスト環境において、下記の挙動となることを確認したい http://endpoint-xxx.reviewapps.speee.jpにアクセス…

Revieee開発日記 [20170710]

やりたいこと infratasterでhttp://endpoint-xxx.reviewapps.speee.jp のroutingがテストできる 1pomo 10:20 - 10:45 テストで動くことを確認する テスト用データを投入できるようにする。 テスト用データは作り直しができるようにする docker exec revieee_…

20170706_今日の素振り

Amazon EC2 System Managerのパラメータストアを使って、settings.local.ymlを消せないか考えてみる。今日は、System Manager、パラメータストアのドキュメントを読んで、ちょっと確かめるまでやる。 Amazon EC2 System Managerとは System Managerでは、マ…

electronについて、appの作成までやってみた

概要 ちまたで流行りの electronについて、試してみました 設定からappの作成まで、最低限の確認をやりました この記事のターゲット electronにて appを作成する際に、最低限何が必要が、すぐ知りたい人 必要なpackageのinstall npm install -g electron-pre…

clean coder 黙読会始めました

概要 社内の新卒氏向けに、clean coderの黙読会を始めました。 参加者は、新卒氏1人、3年目1人 (私) 、経験豊富なエンジニアさん1人の、計三人です。 Amazon.co.jp: Clean Coder プロフェッショナルプログラマへの道: Robert C. Martin, 角征典: 本 目…