文系プログラマによるTIPSブログ

文系プログラマ脳の私が開発現場で学んだ事やプログラミングのTIPSをまとめています。

react-redux v7.1+TypeScriptでconnect, mapStateToProps, mapDispatchToPropsを撲滅する

ついに例の定型文3兄弟を除去する事ができるようになりました〜

material-ui v4+TypeScriptでwithStylesからmakeStylesに移行してシンプルにする

makeStylesを使う事でシンプルになりますよ〜

Java+MyBatisでMySQLのLOAD DATA LOCAL INFILEを実行できるようにする

実は簡単にできるのでした〜

macのAutomatorでhomebrewのコマンドをFinderのサービスから実行できるようにする

homebrewでインストールしたコマンドをFinder上で画面ポチポチで実行可能にしてみましょう〜

MySQLでlimit offset専用一時テーブルを簡単に生成してページネーション処理を高速化する

変な挙動が有るので、今回はそこをピックアップします〜

Spring BootでMySQLのconnectorjのreplication schemeで参照クエリをreaderに向ける

リードレプリカを活用しろ警察に怒られる前に、connectorjのマルチポスト機能を学ばなくては・・・!!

java8から11にアップデートした際にgradle-jooq-pluginで出るエラーの対応

依存の修正だけで動きますよ〜

jOOQ v3.11にアップデートした際にgradle-jooq-pluginで出るエラーの対応

jOOQのパッケージ構成が少し変わりますよ〜

spring-cloud-starter-awsがローカル環境でエラーになる場合の最低限の対応

全然解らない。私は雰囲気でspring-cloud-starter-awsを使っている・・・・

pythonのpipでnpmのnode_modulesのようにローカルインストールして実行する

少しトリッキーなので、忘れない内に手順をまとめておきます〜

macのchromeやsafariで真っ白なページが表示される事があるのはESETのWebアクセス保護が原因かも

君が犯人だったか〜

IT業界でプライベートで勉強するかどうかの理想と現実

例のシャッチョさんの第二弾的な記事が賑わっていたので、見てみました〜

macでredis serverをインストールせずにredis-cliのバイナリをビルドしてプロジェクトに組み込む

実は単独のバイナリとしてプロジェクトに組み込めます。

GAE/Node.js Standard Environmentでスピンアップからテキストが返るまでの速度をゆる〜く確認する

appengineに待望のNode.js standard environmentが正式リリースされたので、早速計測してみました〜

angular v6にアップデートした際に起きたエラーの対応

いつものです〜

create-react-appのESLint or TSLint + Prettier設定とファイル保存時のPrettier+Lint自動実行設定

もう使わない設定がネット上に散見されていたり、両者で微妙な違いがあったりする罠があるので、少しだけまとめてみます。

GAE/Node.js Standard Environmentは現在pre betaのようです

!!!

PWAで「ホーム画面に追加」が表示されない時に確認する事

以外としょうもない理由で表示されないんですよね〜

AngularでElectron起動時にトップページが404になってしまう件に対応する

当たり前の結果ですが、意識していないと絶対引っかかってしまうのです〜

SSR無しのReact・Angular製のSPAサイトはGooglebotにどれくらい認識されるのか?

実際私が開発している2サイトの実例出しますよ〜

webpack v3からv4へアップデートした時に発生したエラーと対応

いつものやっていきますよ〜

GAE/Java+Angular5+@angular/service-workerでSPA・PWA・SEOに対応する

解決しそうで微妙に解決しない、それがGAEの悲しいところ・・・

Python Pillow-SIMDで並列画像変換するDockerイメージ用意したよ〜

ちょっと微妙かもしれない・・・

s3への画像配置でAWS LambdaのPython3.6+Pillow-SIMDで複数サムネイル生成する

前回からちょっとだけ進化します〜

s3への画像配置でAWS LambdaのPython3.6+Pillowで複数サムネイル生成する

しょうもないメモ書きみたいな記事です〜

docker image版amazonlinuxをec2版amazonlinuxのように使ってansibleでプロビジョニングする

目的が違うのに強引過ぎるだろ〜

failed to build: Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)に対応する

タイトル長っが!

新サイトstring-utilityをリリースしました

誰もいい感じのサイトを作ってなかったので、私がやってしまったよ

GAE/Java8+kotlin+Spark Frameworkをデプロイするまでに起きたエラーのまとめ

GAE/Java8がベータに達したので、早速試したわけですが、実はデプロイしてサイトが動くまでにアレコレ躓いた部分があったので、その対応をまとめます。

GAE/Java8+kotlin+Spark Frameworkでスピンアップからjsonが返るまでの速度をゆる〜く確認する

前回GAE/Golangでやったやつを、只今絶賛ベータ版のjava8で試してみましたよ〜