人気記事一覧
-
PHP
【PHP】APIとは?楽天APIで商品検索機能を作成する方法
楽天APIを使えば簡単に商品検索機能が作れるって聞いたんだけど、具体的にどうすればいいんだろう……? 楽天では商品情報を外部アプリから取得するための仕組み=APIがいくつか用意されています。 今回はその内のひとつ「楽天市場商品検索API」をPHPで扱う... -
Python
【Python】フォルダ内にあるすべてのCSVファイルを結合する【ソースコード】
この記事ではPythonとそのライブラリであるPandas・Chardetを使用して 指定フォルダ内にあるすべてのCSVファイルをひとつに結合する方法 をご紹介します。 必要なツール・ライブラリのインストール方法やソースコード、具体的な使用方法を画像つきで丁寧に... -
JavaScript
【Javascript】今日の日付や現在日時を取得してフォーマットを変換する
この記事では、Javascriptで 今日の日付や現在日時を取得してフォーマットを変換する方法 をご紹介します。 Javascriptに限った話ではないですが、日付まわりの関数の扱いは意外と忘れがちなので、この記事が少しでもお役に立てば何よりです! 補足として... -
セキュリティ
【ディレクトリ・トラバーサル】概要と対策方法を解説【PHP対策コード】
今回はセキュリティ攻撃の1つであるディレクトリ・トラバーサルについて解説をしていきます。 ディレクトリ・トラバーサル攻撃を受けてしまうと、被害内容によっては社会的信頼を失い、会社に大きな損害を与える結果となってしまう恐れもあります。この記... -
Laravel
【Laravel11】バリデーションの実装方法やエラーメッセージのカスタマイズ
Laravelではバリデーションを簡単に実装する仕組みが用意されています。 この記事ではLaravelバージョン11でバリデーションを実装する方法をご紹介します。 この記事で分かること Laravelバージョン11でバリデーションを実装する基本的な方法 バリデーシ... -
基本情報技術者
基本情報技術者試験|新制度合格者が考える科目A・科目B対策
2023年4月に基本情報技術者試験の出題傾向ががらりと変わりました。 特に、旧試験と新制度の「午後問題(科目B)」はまったく別モノと言えるほど内容が変化しています。 それにより、勉強方法で頭を悩ませている方や科目Bを突破できずに何度も試験にチャレ... -
デスクトップアプリ
Gmailを自動でPDF化!業務効率を劇的に改善する効率化ツール!
GmailのメールをPDFに自動変換したい……毎回手動だと面倒…… みなさんは、このように思ったことはないでしょうか? わたくしごとですが、僕は現在フリーランスとして活動をしています。 お仕事を探しに行くときによく利用するのがランサーズやココナラのよう... -
React
【React】 条件によってクラス名(className)を動的に付与する方法【3パターン】
この記事では Reactで条件によってクラス名(className)を動的に付与する方法 を解説します。 動的にクラス名を付与することで、stateの値によって要素の見た目(装飾)に変化を付けるなど、コンポーネントにちょっとした動きを加えることが可能です。 ... -
Web制作
【Web制作シリーズ】HTMLで最初のWebページを作ろう!初めてのページが30分で完成!
Web制作って難しそう… そんな風に思っていませんか? 実は、Web制作は誰でも始められるんです! この記事はWeb制作学習シリーズの第1回目です。理論よりも先に体験から始めて、30分で最初のWebページを完成させます。 今日からあなたもWeb制作者の仲間入り... -
アニメーション
【Splide】サムネイル型スライダーの簡単な作成方法【JSライブラリ】
こんにちは! ケケンタです。 この記事では サムネイル型のスライドショーを簡単に作成する方法 をご紹介します。 シンプルなスライダーであれば同じくJavaScriptライブラリの「Slickスライダー」を使用することで簡単に実装できますが、サムネイル型のス...
