Chick

ゼロイチプログラミング塾卒業生!WordPressでサイト制作!PHP学習中!AIツー…

Chick

ゼロイチプログラミング塾卒業生!WordPressでサイト制作!PHP学習中!AIツール活用学習中!

マガジン

  • AIツール

    AIツール活用

  • 開発環境を整える

    開発環境構築

  • PHP基礎

    PHPの基礎を分かりやすくまとめました。

最近の記事

  • 固定された記事

『幸せのコーヒー』  作: ChatGPT

幸せのコーヒー 平和な日常 ウクライナの街とは ウクライナの首都はキーウです。1991年、ウクライナが独立してソ連が崩壊すると、キーウは新たな独立ウクライナの首都となりました。 同国最大の都市でウクライナの政治・経済・文化の中心地であり、市街はドニプエル川の中流右岸の高台に発達しています。 キーウ首都圏の人口は約350万人であり、ヨーロッパ有数の大都市です。 週末になると、歩行者天国になる市の中心部を通るフレシチャーティク通りや独立広場などが人々で賑わいます。 別名「

    • コマンドラインとGUI

      ### コマンドラインの利点 1. **効率とスピード**: - コマンドラインを使用すると、短い時間で多くの作業を行えるため、効率的です。特に複雑なスクリプトや一連のコマンドを自動化する際に便利です。 2. **柔軟性**: - コマンドラインでは、ほとんどすべての開発ツールや設定を細かくカスタマイズできるため、高度な開発作業に適しています。 3. **自動化**: - コマンドラインを使うことで、スクリプトを作成し、繰り返し作業を自動化できます

      • Pythonを使用したWebスクレイピング

        Pythonのライブラリ Pythonを使用したWebスクレイピング ※スクレイピングは著作権を侵害する可能性があります。よくサイトの規約を確認し実施してください。 Webスクレイピングを行う際にファイホン(Python)が使われます。具体的には、以下の手順でスクレイピングを行います。 1. **ページのダウンロード**: `requests` ライブラリを使用して、スクレイピングしたいWebページのHTMLを取得します。 ```python import r

        • 💡Node.jsとVue.jsの違い

          Node.jsとVue.jsは、Web開発において異なる目的で使用される技術です。それぞれの違いを以下に詳しく説明します。 ### Node.jsとは 1. **定義**: - Node.jsは、サーバーサイドでJavaScriptを実行するためのランタイム環境です。V8 JavaScriptエンジンの上に構築されており、非同期I/Oを使用して高性能なネットワークアプリケーションを構築するのに適しています。 2. **用途**: - サーバーサイドのプログラ

        • 固定された記事

        『幸せのコーヒー』  作: ChatGPT

        マガジン

        • AIツール
          1本
        • 開発環境を整える
          3本
        • PHP基礎
          8本

        記事

          JSON形式とは

          ### 基本構造 1. **オブジェクト(Object)** - 名前/値ペアの無順序コレクション。 - 中括弧 `{}` で囲まれ、名前と値はコロン `:` で区切られます。 - 複数の名前/値ペアはコンマ `,` で区切られます。 - 例: ```json { "name": "Alice", "age": 25, "isStudent": false } ``` 2. *

          JSON形式とは

          prep法で記事を書くとは

          prep法とは「prep法」は、ブログ記事やWebコンテンツで用いられる一つの書き方のスタイルです。この方法は以下の特徴を持ちます: 1. **Problem(問題)**: まず、読者の関心や問題点を明確にします。読者が抱えている課題や疑問を具体的に提示します。 2. **Response(解答)**: 問題を解決するための方法や答えを提供します。解答は明確で具体的であり、読者が理解しやすいように説明されます。 3. **Example(例)**: 解決策を具体的に

          prep法で記事を書くとは

          💡プロンプトエンジニアリングの熟練度を10段階で測る

          [引用元: Mavericks, Inc] プロンプトエンジニアリングの熟練度を10段階で測る 1️⃣ Level 1 - 入門 まずは、LLMに何がしたいかを伝えられればOKです。 例:Wikipediaの記事を要約して 2️⃣ Level 2 - 書式の工夫 書式を少し工夫するだけで、回答精度が大きく向上するケースがあります。例えば、 「」によって強調したり変数としての意味を持たせる 否定文を避ける 重要な指示は繰り返し強調する 3️⃣ Level 3 - 精密な

          💡プロンプトエンジニアリングの熟練度を10段階で測る

          カスタムブロックの作成

          カスタムブロックとはカスタムブロックは、WordPressのブロックエディターで使用される、ユーザーが独自のコンテンツや機能を追加できるブロックのことです。WordPressのブロックエディターは、コンテンツをブロック単位で編集するためのモダンなエディターであり、テキストや画像、動画などさまざまな種類のブロックが用意されています。 カスタムブロックを作成することで、ユーザーは自分のウェブサイトに独自のコンテンツや機能を追加できます。例えば、カスタムブロックを使用して商品

          カスタムブロックの作成

          芥川賞 "東京都同情塔" 九段理江さんから考察

          引用元: 九段理江さん 「いくら学習能力が高かろうと、AIには己の弱さに向き合う強さがない。無傷で言葉を盗むことに慣れきって、その無知を疑いもせず恥もしない。どこの誰がどのような種類の苦痛を味わってきたかについて関心を払わない」 「いかにも世の中の人々の平均的な望みを集約させた、かつ批判を最小限に留める模範的回答」 「他人の言葉を継ぎ継ぎしてつくる文章が何を意味し、誰に伝わっているかも知らないまま、お仕着せの文字をひたすら並べ続けなければいけない人生」 今の社会は、言

          芥川賞 "東京都同情塔" 九段理江さんから考察

          画像ファイルを自動的に整理するプログラム

          // 相対パスで画像をアップロードする関数function custom_upload_relative_path($file) { // アップロードされたファイルのIDを取得 $attachment_id = $file['attachment_id']; // アップロードされたファイルのURLを取得 $file_url = wp_get_attachment_url($attachment_id); // サイトURLを基準にした相対パス

          画像ファイルを自動的に整理するプログラム

          WordPressで使用される様々な名称の意味

          “$"とは "$"は、英語では"dollar sign"(ダラーサイン)と呼ばれます。プログラムのコード中では、"ダラー"などとも呼ばれます。 テンプレートとは テンプレートとは、汎用的なデザインや構造をあらかじめ定義し、必要に応じて個別のデータを挿入することで簡単にページを作成するための仕組みです。例えば、ウェブサイトのデザインをテンプレートとして用意しておくことで、同じデザインのページを簡単に作成することができます。 テンプレートは、ウェブサイトの場合はHTML

          WordPressで使用される様々な名称の意味

          フィルターフック

          完成例: <?phpfunction custom_title_modifier($title) { // タイトルを太字に変更して返す return '<strong>' . $title . '</strong>';}add_filter( 'the_title', 'custom_title_modifier' );$original_title = 'Example Title';$modified_title = apply_filters( 't

          フィルターフック

          shortcode_atts関数:ショートコードの属性値を処理する

          $atts atts は "attributes"(アトリビュート=属性)の略で、WordPressのショートコード開発において一般的に使用される変数名です。この変数は、ショートコードが呼び出されたときに渡される属性(またはアトリビュート)を格納します。 ショートコードは通常、以下のような形式で記述されます: [shortcode_name attribute1="value1" attribute2="value2"] ここで、attribute1やattrib

          shortcode_atts関数:ショートコードの属性値を処理する

          フロントエンドの学習ロードマップについて

          フロントエンドの学習ロードマップをリスト形式でまとめてみます。 1. HTML/CSS - 基礎から応用まで学ぶ - HTML&CSSポケットリファレンスなどの参考書籍を活用 2. CSSの応用とフレームワーク - アニメーション処理を学ぶ - BootstrapやTailwindCSSなどのフレームワークを抑える 3. JavaScript - 基礎からDOM操作、タイマー処理などを習得 - ReactやVueなどのJa

          フロントエンドの学習ロードマップについて

          💡WEBページの計算結果をDBに出力する(CFDB7と連携)

          Contact Form 7 Database Addon によってデータベースに保存 Contact Form 7(以下、CF7)とそのアドオンであるContact Form 7 Database Addon(以下、CFDB7)を使用します。 CF7は、ウェブサイトに問い合わせフォームを作成するためのプラグインであり、CFDB7はCF7に追加されるアドオン機能で、送信されたフォームの内容をデータベースに保存する役割を果たします。 具体的な実装では、CF7を使用して

          💡WEBページの計算結果をDBに出力する(CFDB7と連携)

          バックアップ/移行プロセスにおける文字化け

          問題の原因を特定する 通常、バックアップ自体が文字化けを引き起こすことは稀です。バックアッププラグインはデータを保護し、正確に再現するためにデータをエクスポートすることが主な目的です。プラグインが文字化けの直接的な原因となることはありません。 ただし、バックアップからデータを復元したり移行する際にエラーが発生すると、データが正しく処理されず、文字化けのような問題が生じる可能性があります。文字化けが発生する原因は、バックアップ/移行プロセス中に文字コードが正しく処理され

          バックアップ/移行プロセスにおける文字化け