プログラミング

Google と Microsoft の OCR サービス(Vision API)の PHP プログラム実装例

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)としては、Google の Cloud Vision と Microsoft の Computer Vision が有名ですね。本記事ではこれら2つのサービス...
2021.07.20
プログラミング

画像からテキストを検出する OCR サービス – Microsoft Computer Vision

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)である、Microsoft の Computer Vision の出力書式や設定手順を説明します。12 ヵ月の間は、5000 件まで無料で利用できる API ...
2021.07.20
プログラミング

画像からテキストを検出する OCR サービス – Google Cloud Vision API

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)である、Google の Cloud Vision API の出力書式や設定手順を説明します。限度内であれば、無料で利用できる API サービスです。 ...
2021.07.25
Git

git push を Slack へ通知する方法

git pushの際に Slack へ通知メッセージを送信する場合の Slack の設定やフックスクリプトの書き方について説明します。 Slack 側の設定Slack へのメッセージ送信には、Slack アプリの Incoming ...
2021.06.11
Git

Git のフックを利用したデプロイの方法と SSH 接続の設定

Git のフックを利用した本番環境適用の仕組みや post-update などのスクリプトの書き方、必要となる SSH 接続の設定方法を説明します。 Git のフックを利用したデプロイの仕組みGit には フック【hooks】という...
2021.06.19
Git

Git コンフリクトの解消

前回までで Git 環境の構築および実際のワークフローの運用手順までを説明しました。今回はマージの際にコンフリクトが発生した場合の対処方法について説明いたします。参考: Git を利用した開発環境・テスト環境・本番環境の構成参考: Git...
2021.07.17
Git

Git のワークフロー(ブランチモデル)とその手順

Git のブランチ機能を利用したワークフロー(ブランチモデル)について、実際の運用手順を説明いたします。参考: Git を利用した開発環境・テスト環境・本番環境の構成 ブランチとはブランチ【Branch】とは、修正を行うソースコード...
2021.07.17
クラウド

AWS EC2 に Let’s Encrypt をインストールする

WHERE 句で指定した範囲内で他のトランザクションから INSERT(あるいは DELETE)ができないように、実レコードが存在しないインデックスの隙間(ギャップ)をロックします(ギャップロック)。さらに指定範囲を超えた直近の実レコードもロックします(レコードロック)。このギャップロックとレコードロックの組み合わせがネクストキーロックです。
2021.03.31
プログラミング

APNsPHP で HTTP/2 プロトコル に対応する

APNs【Apple Push Notification service】によるレガシーバイナリプロトコルでのプッシュ通知は、2021 年 3 月 31 日にサポートが終了します。このため、HTTP/2 ベースの APNs である APN...
2021.02.28
Git

Git を利用した開発環境・テスト環境・本番環境の構成

Git を利用した開発環境・テスト環境・本番環境の構成について解説いたします。 Git とは本来ソースコードなどのバージョン管理を目的として作られたシステムですが、その仕組みを利用することで環境の複製が容易に実現できるため、テスト環...
2021.06.11