Programmingに関する記事一覧


まだ認証で疲弊してるの?マイクロサービス時代のSpring Cloud Gatewayを徹底解説してみる
Programming
Spring Cloud Gatewayとは? 一言でいうと「マイクロサービス向けのOAuth2認証API基盤」になります。 公式が親切に日本語で解説してるので見てみましょう。 このプロジェクトは、Spring MVC の上に API Gateway を構築するためのライブラリ…
READ MORE
#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
はじめに PyGithubを使用してファイルをコミットするコードを書いたので備忘録として書いておきます きっかけ 前回の記事でLambdaファンクションを作るときに使用したので記事にしました https://github.com/yoshiki-0428/esa-source-…
#GitHub#Python
はじめに 今までこのブログはNetlify CMSを使用して記事を更新していました。 記事のコンテンツをesa.ioで管理するべく、Esaのwebhookを利用してGitHubのリポジトリーを更新するLambdaファンクションを自作しましたのでここで公開できればと思います。 き…
#AWS#Esa#Lambda#Serverless#Webhook
はじめに エンジニアの皆さんWebhook使っていますか?というかほとんどのエンジニアが自然と使っていますよね。 今回はSlackなどのWebhook EndpointをAWS Lambdaで自作してしまおうという内容です! 内容 そもそもWebhookとは Webアプリケーシ…
#AWS#Lambda#Webhook
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで GatsbyにShare機能、OGPタグをつける タグ機能、カテゴリ機能をつける(基礎…
#CSS#DarkMode#Gatsby
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで GatsbyにShare機能、OGPタグをつける タグ機能、カテゴリ機能をつける(基礎…
#CMS#Gatsby#Toc
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで GatsbyにShare機能、OGPタグをつける タグ機能、カテゴリ機能をつける(基礎…
#CMS#Gatsby#GraphQL#Tags
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで GatsbyにShare機能、OGPタグをつける タグ機能、カテゴリ機能をつける(基礎…
#CMS#Gatsby
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで GatsbyにShare機能、OGPタグをつける(本記事) タグ機能、カテゴリ機能をつ…
#CMS#Gatsby#OGP#Twitter
はじめに この記事はGatsbyというヘッドレスCMS技術で構成されています。今回は「エンジニア初心者でもできる」を前提に以下の構成で記事を作成していこうと思います。 Gatsby始めるまで(本記事) GatsbyにShare機能、OGPタグをつける タグ機能、カテゴリ機能をつ…
#Blog#CMS#Gatsby
dockerのイメージをLatestにしたらあかん ある日GitLab CIで特定の環境にdocker push hogeのコマンドを実行したらこんなエラーが。。。 .gitlab-ci.ymlのイメージの指定を見たら以下のような記述に。。。ああ。。 この意味合いはイメージの指…
#Dev Ops#docker
argo を調査してみた argoとは Job を順次実行可能なk8s LikeなOSS 背景 シンプルなCronJob程度ならk8sのCronJobで十分だが、 A Job -> B Job -> C Job のような依存する順次処理は複雑になりがちで管理ができなくなる。 …
#Dev Ops#Web Development#argo#k8s
この記事は 正規表現のメモ的な扱いです。忘れないように URLを判定する 仕様 必須 https:// or http:// 許容 www.があってもよい ドメイン等に-があってもよい ドメイン等に:があってもよい ドメイン等を区切るために/があってもよい ?があってもよい(ク…
#Regex#Tips#正規表現
Yoshiki Ohashi
2x歳の個人事業主エンジニア。SI企業1年, Webベンチャー企業2年で上流から下流の経験を経て独立。 エンジニアらしく性格は温和。プロジェクトチームに心理的安全性を求める。go gin | Spring | Java | Kotlin | Vue | Python | 筋トレ | キャンプ | 個人開発 | 新潟出身

よく読まれている記事


Gatsbyでブログを始めるまで
© 2020 Yoshiki Ohashi All rights reserved.