OCR領収書読み取り機能を実装して分かったこと 〜Tesseract.jsでの実装・躓き・対処まとめ〜
今回は、入力の手間を減らす補助機能として、OCR(文字認識)を使った領収書読み取り機能を実装しました。 「あったらいいな」という軽い気持ちで始めたのですが、実際にやってみると想像以上に学びが多く...
28 search resultsShowing 1~20 results
You need to log-in
今回は、入力の手間を減らす補助機能として、OCR(文字認識)を使った領収書読み取り機能を実装しました。 「あったらいいな」という軽い気持ちで始めたのですが、実際にやってみると想像以上に学びが多く...
Webアプリケーションのセキュリティ対策は、「難しそう」「後回しにしがち」と感じる方も多い分野です。 私自身、今日の学習(#39)で helmet() はデフォルトで HSTS を有効にする と...
チーム開発やCI/CD環境で、「昨日は動いたのに今日はテストが落ちる…」という経験は少なくありません。 その原因のひとつが、ライブラリのバージョン揺れによって依存関係が微妙に変化することです。 ...
序論 僕は現在、自分の会社で使う予定の通知システムを開発しています。その中で GitHub Issues を使ってタスクを管理し、ひとつずつ機能を改善しています。今回取り組んだのは Issue ...
1. 序論 npm run dev でサーバーを起動し、curl ... | jq ... でAPIの形を確認したのに 何も表示されない。初心者だけでなく経験者でもハマりやすい落とし穴です。今回...
プログラミングを学び始めると、必ず出てくる用語のひとつが CRUD です。これはデータを扱うアプリケーションの基本操作を表す言葉で、Webアプリやスマートフォンアプリを開発する上で欠かせない概念...
プログラミングの本質は「人間にとって理解しやすいコードを書くこと」にあります。『リーダブルコード』でも強調されているのは、名前を工夫するだけでコードの読みやすさが大きく変わるという点です。 この...
はじめに プログラミングを学び始めると、まず「コンピュータを正しく動かす」ことに意識が向かいます。エラーが出ず、プログラムが動けば達成感がありますよね。 しかし、実際に開発現場で求められるのは「...
Node.jsでのインストールってなに? まず、プログラミングで「インストールする」というのは、「必要な道具を自分の作業場に持ってくる」みたいなイメージです。 たとえば、工作をするときに「ハサミ...
みなさん、こんにちは。今日は 「Node.js(ノードジェイエス)」 という道具を使って、プログラムの最初の準備をする方法をお話しいたします。 プログラムを作るときには、いきなりコードを書き始め...
どうも、うったむです。今日は開発現場でよく使われる__gitブランチ__についてまとめてみました。現場によってgitをどのように利用しているかが異なるので、確認をしてからチーム開発をしましょうね...
プログラマーが必ずといって理解しておくべき「データベース」の基本についてまとめてみました。 データベースとは __データを保存して管理する場所__です。複数のデータを管理し、検索し、編集ができま...
こんにちは、うったむです。今日はポートについてまとめてみました。Webエンジニアを目指している人には必須のことなので理解しておきましょう! ポートとは何? ポートは__受付窓口__、もしくは__...
Webサーバーの仕組み、知りたいですよね。とりわけ、PHPやRubyなどを使う人にとって必須のことなので学んでおきましょう。私自身、勉強してまとめてみました! http通信の仕組み まずは通信に...
Laravel7 ログイン機能の実装するために詰まったので、メモしました。 公式ページから一つずつ実行 まず以下の公式ページからLaravel 7系でログイン機能を実装するために、いくつかのコマ...
毎日、プログラミングで色々と作っているウッタムです。今日は、昨日一応完成した「足し算しかできない計算機」から学んだことを、まとめてみました。近々「すべての機能を備えた計算機」を作りたいと思ってい...
こんにちは、うったむです。今日は__Linux__についてまとめてみました。よくわかっていなかったので、記事にしてみました。初学者の方の役に立ったら嬉しいです Linuxとは オープンソースとし...
単純にコードが書けるだけでなく、ITの基本知識を身につけたくてまとめていきます。今回は「ドメイン」と「サーバー」について。 ドメインとサーバーの基本 ドメイン インターネットの社会での住所 サー...
まずはLaravelのバージョンをチェックしましょう。 $ php artisan --version もしくは php artisan -V 上記ので僕のLaravelを確認するとダウンロード...
Laravelを以前にチーム開発で触ったことがあったのですが、初学者の中でもさらに初学者だったので頭の中が「?????」になっていました。最近はPHPだけの開発をしていたのですが時々息抜きでフレ...
28 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.