yamama72– Author –
-
TypeScript
【Next.js】getServerSidePropsからAPIを叩く方法
getServerSidePropsを用いてサーバーサイドでAPIを叩いてデータを取得し、レンダリングするまでの流れをご紹介します。 【getServerSidePropsとは】 Next.jsの公式チュートリアルによると、getServerSidePropsについてこのように記載されています。 getSer... -
TypeScript
CodePenで「React × TypeScript」を行うための最低限の設定(注意点あり)
CodePenで React × TypeScript のアプリケーションを試すための最低限のセッティングをご紹介します。 CodePen自体のセッティングが済んでいることが前提ですので、お済みでない方はまずアカウントの作成を行いましょう。 セッティング方法や、そもそもCod... -
python
【python】time.sleep()はダメ?seleniumでの待機処理テクニック
seleniumを用いたブラウザの自動操作プログラム(スクレイピングなど)を安定的に稼働させるための待機処理についてきちんと理解していますか? 本記事では、そんなseleniumにおける待機処理に関してのテクニックや知識をご紹介していきます! こんな人に... -
python
【python】Chrome自動化!seleniumの基本的な知識からコードまでを紹介!
pythonを使用してブラウザを自動で動かすことができるのはご存知でしょうか? 実は、seleniumというフレームワークを用いることで実現することができます。 こちらの動画でなんとなくどんなものかイメージできるのではないでしょうか。 これは楽天市場にロ... -
python
【python】スクレイピングのいろは。注意事項から具体的なコードまで初心者向けに解説!
本記事では、「pythonを用いてスクレイピングを行ってみたい!」といった方向けに、基本的な知識や注意事項、実際にスクレイピングのプログラムを作成するまでご紹介していきます。 こんな人におすすめ! ・そもそもスクレイピングって何?・実際にpython... -
TypeScript
【Next.js×TypeScript】フォームで郵便番号から住所を取得する
本記事では、「フォームで入力した郵便番号から住所を取得する方法」をご紹介していきます! こんな感じです。 See the Pen Address Form by Taichi.Y (@tai72) on CodePen. このように、「ユーザーが入力した郵便番号」から「住所」を取得して入力を省け... -
Next.js
【Node.js + TypeScript + SendGrid】メール送信方法と、「TypeError: Load failed」で苦しんだ話
Next.jsを用いたWebアプリケーション内で、APIを用いてメールを送信する方法をまとめました! 流れとしては、 フォームから情報を入力 「入力情報を確認」ボタンを押す 入力情報確認ページに遷移 「送信」ボタンを押す 「お問い合わせありがとうございまし... -
jQuery
【jQuery】(図多め!)スクロール量でアニメーションの開始を制御する方法を解説
Webサイトで、スクロールすることで初めてコンテンツが表示されたりするのをみたことありませんか? サイトに動きが追加され、見る人の注意を惹くことができます。 このロジック自体は簡単なのですが、サイトの動きのバリエーションを大幅に増やすことがで... -
Django
【Django】テンプレートタグ内で、配列の長さで分岐する条件式を書く
views.pyからテンプレートに配列を渡し、その中の要素数によって条件分岐させる方法のメモ。 【結論】 class SampleView(generic.TemplateView): template_name = index.html def get(self, request, **kwargs): context['lst'] = [1, 2, 3] retur... -
php
【php】xserverを使ってメールを送信する
xserverを利用してポートフォリをを開設し、そのお問合せフォームからメールを送信するのにつまずいてのでメモ。 【準備】 (xserver)メールアカウント作る xserverでメールアカウントを作る。 ここにアクセス。 「メールアカウント設定」をクリック。 対...