Gatsbyでブログを始めるまで
【積読解消!?】メルカリ式読書術のススメ
Life Hack
はじめに 皆さん本は読みますか? 僕は月に3-4冊くらい読みます。未だに読んでない本、つまり積読してる本はありませんか? 積読ってコレクション感は良いんですが、読まない本はただの紙きれでしかないです。これから積読しないための読書術を書いていきます。 個人的にこうやってるよという…
READ MORE
#ミニマリズム#積読は敵#読書術
Spring Cloud Gatewayとは? 一言でいうと「マイクロサービス向けのOAuth2認証API基盤」になります。 公式が親切に日本語で解説してるので見てみましょう。 このプロジェクトは、Spring MVC の上に API Gateway を構築するためのライブラリ…
#Java#OAuth2#Spring#認証処理
はじめに Webサイトをデプロイしたはいいけど、いちいちLighthouseのChrome Tabでのサイト観測が手間かかる!ってこと結構あると思います。(ていうかパフォーマンス計測忘れがち) Lighthouseとは? オープンソースの自動化されたツールでウェブアプリ、ウェブ…
#CI/CD
はじめに 最近プライベートでTailwindCSSを使うことが多く、Next.jsに組み込んでみたので覚書として書いておきます。 TailwindCSSとは 一言でいうとCSS Frameworkを作れる Framework (な… 何を言っているのか わからねーと思うが) N…
#CSS#React#TailwindCSS
バイナリーテキストを型変換する(参照渡しで) GoはGenericsがないので返却値に不明の型を指定することはできません。 なので参照渡しで型を作成しておいて、メソッドの中で変換します。(返せるのはinterface{}のみ) 変換失敗した場合はエラーが帰ります。 GoでのDo…
#Go#OpenAPI#docker#実装メモ
はじめに このブログのThemeにも使用しているGatsbyJSですが、Themeを別途作成してnpm公開してみました。 使用してみたい方はこちらからどうぞ。 https://www.npmjs.com/package/gatsby-all-pack-theme-starter…
#CMS#Gatsby#Theme開発#npm
はじめに この記事はファイルをDLするための実装をAPI(Spring)からフロントまでを説明する記事になります。 前提としてAPIとフロントが分かれたアーキテクチャでの実装となります。 データの形式 ファイル自体の形式も様々です。ここではよく使われるファイルの形式をあげていき…
#DL実装#Java#axios
はじめに Cache ServerであるRedisをdockerで立てて叩いてみる Docker Imageから起動する https://hub.docker.com/_/redis ここのイメージより拝借して、docker run で起動してみる 起動できたらDocker環境…
#Redis#docker
はじめに Metaデータの追加 を入れましょう。大抵のStarterであれば最初から入ってる可能性が高いです。 現在入ってるmeta情報をまとめました。これくらいの情報があれば十分でしょう。 Pageごとに差し込めるようになどでまとめて引数で各ページにmeta情報を配置できる…
#Gatsby#SEO
はじめに Spring 5のWebFluxから導入されているReactor.nettyのWebサーバですが、環境変数でConnection数や接続待ち時間などをコントロールできます。 TR;TD 結論、Javaの実行引数の後ろにを設定するとWebサーバに反映されます。 環境変数…
#Reactor Netty#Spring
はじめに JestでSSEのネイティブEventSourceをテストするときのEventSourceMockを作成しました。 結構ニッチな内容だけどメモレベルで共有しておく。 内容 ネイティブのEventSourceはNode内には存在しないので自分で登録する必要があります。 …
#EventSource#Jest#Mock
はじめに 今の案件でリアルタイム処理をする要件があり、SSE(Server Sent Event)のEventSource Clientライブラリを色々比較してみたので、これからクライアントで検討する際は参考に! 内容 EventSource まずネイティブEventSourc…
#EventSource#SSE
はじめに 皆さんOYO Lifeって知っていますか? 一言で説明すると 「敷金礼金のかからない最短15分で賃貸契約できる不動産サービス」 です。 OYOというインドのベンチャー企業があるのですが、つい2, 3年前にできたそうです。 去年頃に 「新築駅チカ物件に5万円で住める!」…
#OYO
はじめに PyGithubを使用してファイルをコミットするコードを書いたので備忘録として書いておきます きっかけ 前回の記事でLambdaファンクションを作るときに使用したので記事にしました https://github.com/yoshiki-0428/esa-source-…
#GitHub#Python
はじめに 今までこのブログはNetlify CMSを使用して記事を更新していました。 記事のコンテンツをesa.ioで管理するべく、Esaのwebhookを利用してGitHubのリポジトリーを更新するLambdaファンクションを自作しましたのでここで公開できればと思います。 き…
#AWS#Esa#Lambda#Serverless#Webhook
Yoshiki Ohashi
2x歳の個人事業主エンジニア。SI企業1年, Webベンチャー企業2年で上流から下流の経験を経て独立。 エンジニアらしく性格は温和。プロジェクトチームに心理的安全性を求める。go gin | Spring | Java | Kotlin | Vue | Python | 筋トレ | キャンプ | 個人開発 | 新潟出身

よく読まれている記事


© 2020 Yoshiki Ohashi All rights reserved.