-
HTML
要素(HTMLの書式)
HTMLの基礎知識 文字実体参照 数値文字参照 タグ 開始タグも閉じタグも省略できるタグ html、head、body、tbody、colgroup ※「要素が存在しない」のではなく、ブラウザ側で付け足される 空要素 「/」「>」の間に空白文字入れられない → 文法エラー グ... -
ITパスポート
基礎理論、技術要素(データベース)、ネットワーク
スタック 最後に入力したデータを最初に出力する キュー 最初に入力したデータを最初に出力する 関係データベース 関係演算 選択 必要な行だけを抜き出す 射影 データの中から、必要な列だけを抜き出す 結合 同じ列を基準に2つの表をくっつける 正規化 デ... -
ITパスポート
セキュリティ
情報セキュリティ 機密性:許可された人だけが情報にアクセス可能 完全性:情報や処理方法が正確かつ完全 可用性:必要なときに情報にアクセス可能 追加 真正性:本人だと認証 責任追跡性:ログ情報の追跡 信頼性:処理が正しく確実に行われるか 否認防止... -
基本情報技術者試験
【ITパスポート】【基本情報】システム、戦略開発技術、サイト設計書
リスクマネジメント リスクマネジメントのプロセス コミュニケーション及び協議 適用範囲,状況及び基準 リスクアセスメント リスク特定 … リスクを洗い出し リスク分析 … 発生頻度・確率などを分析、被害を検討 リスク評価 … 受容可能か判断 リスク... -
基本情報技術者試験
IT資格
IT資格 資格試験名種類/分野説明ITパスポート国家資格開発者CCNA(シスコ技術者認定)ベンダーネットワークネットワークの基礎セキュリティの基本AWS認定試験ベンダークラウドLPIC(Linux技術者認定試験)・LInuxのスキル証明・国際基準LinuC(Linux技術者... -
未分類
HULFTとは
HULFTとは HULFT(Harmonious Universal Link File Transfer)は、日本で最も使われているファイル転送ソフトウェアです。 HULFTの機能 同期転送と非同期転送 同報配信 ジョブ機能 圧縮転送 集配完了通知 制御範囲や管理権限 世代や履歴の管理 データ形式... -
ITパスポート
企業活動、法務、経営戦略
貸借対照表 資産 = 負債 + 純資産 右と左で合計は必ず一致 流動比率 流動比率 = 流動資産 ÷ 流動負債 損益計算書 損益計算書(P/L:Profit & Loss statement) 売上高200売上原価150売上総利益50(売上高)-(売上原価)販売費及び一般管理費20営... -
WordPress
【WordPress】オリジナルテーマ作成手順
1)テーマのディレクトリ作成する wp-content/themes/ ディレクトリ内にテーマ名のディレクトリを作成します。 public\wp-content\themes\テーマ名 2)テーマに必要なファイルの作成(最小構成) 最小構成 テーマ名ディレクトリ直下にstyle.cssとindex.php... -
Next.js
Next.jsでGoogleタグマネージャーの実装、アンチフリッカータグ(Anti-flicker snippet)
Next.js 13以降では、@next/third-partiesの使用が推奨 タイミングの問題: インラインスクリプトは即時実行されますが、loadingクラスを使用して可視性を制御しています 2000msのタイムアウトが設定されており、その間にGTMが正しく初期化されない可能性... -
CCNA
【CCNA】セキュリティーの基礎
ネットワークセキュリティ OSアプリケーションの定期的な更新セキュリティホール(プログラムの不具合のよるセキュリティ上の弱点)を防ぐためネットワークデバイスの物理的な保護鍵付きのラックに保護ユーザに対するセキュリティ教育FW、IDS/IPS、ウィル... -
WordPress
WordPressの編集画面にCSSをあてる方法
1)CSSファイルを用意 下記のように実際の表示に近いスタイルをあてれるよう記載 https://siennahare23.sakura.ne.jp/e-style/editor.css h2.wp-block-heading { font-size: 1.3rem; border-top: 1px solid var(--main-color); border-bottom: 1px solid v... -
TypeScript
Next.js + TypeScriptで作る!画像ギャラリー実装(map関数)
完成イメージ このチュートリアルでは、以下のような機能を持つギャラリーを作成します ソースファイル imageGallery.tsx // src/components/imageGallery.tsx 'use client' import { useState } from 'react' import { X, ChevronLeft, C... -
WordPress
Web制作便利ツール
ダミーテキスト https://webtools.dounokouno.com/dummytext この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミーです。文字の大きさ、量、字間、行間等を確認するために入れています。この文章はダミー... -
WordPress
Twitter、Facebookのタイムラインを埋め込む
Twitterタイムラインの埋め込み https://publish.twitter.com/# こちらのページに行き、タイムラインを表示したいツイッターアカウントのURLを入れて、エンターキーを押します。 次に、左側の「Embedded Timeline」をクリックします。 コードが表示される... -
基本情報技術者試験
【ITパスポート】【基本情報】コンピュータシステム
コンピュータの主要な5大機能 入力装置 キーボード・マウス 出力装置 ディスプレイ・プリンタ 記憶装置 メモリ・HDD 演算装置 計算実行 制御装置 全体を コントロール 制御装置他の4つの装置を協調して動作させる装置。全体をコントロールする。演算装置計... -
CCNA
ccna概要
CCNAとは 「CCNA(Cisco Certified Network Associate)」は、世界最大手のネットワーク関連機器メーカーであるシスコシステムズ社が実施する、ネットワークエンジニアの技能を認定する試験です。 同社の主力商品であるCiscoルータ、Catalystスイッチに関... -
WordPress
【Snow Monkey】Google Adsense
Googleアドセンスに申請 https://snow-monkey.2inc.org/forums/topic/googleadsense%e3%81%ae%e8%a8%ad%e5%ae%9a%e6%96%b9%e6%b3%95%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6/ -
CCNA
アプリケーション層プロトコル
HTTP HTTP(Hyper Text Transfer Protocol)とはクライアント(Webブラウザなど)とWebサーバ間でデータを送受信するためのプロトコルです HTTPの仕組み クライアントが「HTTPリクエスト」を送信し、それに応じてWebサーバが「HTTPレスポンス」が返信され... -
CCNA
ARP
ICMP ICMP(Internet Control Message Protocol)はエラー通知や問い合わせ情報を転送するためのプロトコル。 ベストエフォート型のため通信状況やエラーの確認を行わないIPを補う役割を担い、IPとセットで用いられる。 インターネット層のプロトコルであ... -
CCNA
OSI参照モデル
OSI参照モデル OSI参照モデルとは、コンピュータネットワークに求められる機能(通信機能)を7階層の構造に分割し定義したものです。 <OSIとTCP/IPの比較> TCP/IPOSI参照モデルよりも運用重視 物理層 ビット列(0と1の情報)と物理的な電気信号を変換 ht... -
CCNA
MACアドレス
MACアドレスはコンピュータのNIC(network interface card:LANケーブルを挿す穴がくっついている、パソコンに合体させる部品のこと)やネットワーク機器の各ポートに対して製造時に割り当てられます。 フレームの送信元や宛先を識別するためにデータリン... -
CCNA
イーサネット、CSMA/CD
イーサネット(Ethernet)は物理層〜データリンク層を規定するネットワーク規格の一つ。 イーサネットにはDIXイーサネットとIEEE 802.3の2つの企画が存在する。 通信速度 Ethernetは最大10Mbpsの速度に対応しているインターフェイスです。ネットワーク図で... -
WordPress
【WordPress】Search Everythingプラグイン代替え
オリジナルプラグイン作成 ソースファイル wp-content/ ┣ plugins/ ┣ simple-image-search/ ┣ simple-image-search.php ┣ js/search.js ┗ css/style.css simple-image-search.php 下記のように... -
CCNA
ネットワークデバイスのセキュリティ
セキュリティ対策 ユーザーアカウントの権限レベル AAA AAAとはAutentication(認証)、Authorization(許可)、Accounting(アカウンティング)の頭文字を繋げたものです。これら3つのセキュリティ機能を提供する仕組みを表しています。 認証:ユーザの識... -
CCNA
構成管理ツール、REST API、JSON
構成管理ツール ネットワーク上のサーバなどに対して、アプリケーションの自動インストールや設定の自動化を行うツールを構成管理ツールと呼びます。 代表的な構成管理ツール Ansible リモードデバイス通信にSSHを使用します。 Puppet Chef 比較項目Ansibl... -
TypeScript
【Next.js】Service Worker を使用してプッシュ通知の実装
Service Worker とは Webアプリケーションのバックグラウンドで動作するスクリプト ブラウザのメインスレッドとは別に動作 オフライン動作が可能 プッシュ通知を受信可能 バックグラウンドで同期処理が可能 プッシュ通知の流れ Service Workerのライフサイ... -
CCNA
仮想化とインテリジェントネットワーク(SDN)
サーバ仮想化 1台の物理マシン上に複数の論理サーバを構成して運用することをサーバ仮想化といいます。サーバ仮想化を導入するには、仮想マシンを構成管理するソフトウェア(ハイパーバイザ)を物理マシンにインストールします。 仮想マシンごとにそれぞれ... -
CCNA
管理型、監視型プロトコル
CDP CDP ( Cisco Discovery Protocol )はCisco社独自のプロトコルであり、データリンク層で動作します。 デフォルトで60秒ごとに機器の情報をマルチキャストで送信しています。送信間隔を早めれば、隣接デバイスの認識が早まる。 <CDPのコマンド> 特定... -
WordPress
Xserverドメインでドメイン取得しXserverでワードプレスをインストール
ネームサーバーの設定 ネームサーバーとは ネームサーバーは、どのサーバーを使用するか決定するためのアドレス、とお考えください。例えば、Xserverドメインで取得したドメインを他社のサーバーで使用する際に、Xserverアカウントよりネームサーバーを他... -
CCNA
【CCNA】ワイヤレスLAN、Cisco Wireless LAN Controller
ワイヤレスLAN 半二重通信 CSMA/CA「Carrier Sense Multiple Access with Collision Avoidance」でコリジョンを防ぐ 2.4GHz帯→障害物に強く、電波が遠くまで届きやすい電波干渉が起こりやすいので不安定で速度低下が起きやすい。 5HzG帯→障害物が多いと電... -
CCNA
【CCNA】ネットワークの設計(WAN・VPN)
WAN WAN(Wide Area Network)は地理的に離れたLANとLANを相互に接続する広域ネットワークです。 【主なWANサービス】 WANサービス特徴、主なサービス名称プロトコル専用線・シリアルインターフェイスを使用・1対1で常時接続、ポイントツーポイント・コス... -
CCNA
【CCNA】NAT
NAT(Network Address Translation) プライベートIPアドレスをグローバルIPアドレスに変換する技術とされています。 IPアドレスを節約することができます。 内部ネットワークのIPアドレスを隠蔽することができます。 外部ローカルアドレスと外部グローバ... -
Next.js
NextAuth Githubアカウントを利用
そもそも認証とは 認証とは、「あなたが本当にあなたであること」を確認するプロセスです。 ユーザー アプリ 認証プロバイダー (GitHub/Google/Email等) 1. ログイン要求 2. 認証リクエスト 3. 認証情報返却 主な認証方式: - ソーシャルログイン: GitHub, ... -
CCNA
【CCNA】IPv6
IPv6 ISP(Internet Service Provider)…エンドユーザーにIPv6の割り当てをしている IPv4のアドレス枯渇問題を解決するため32ビットから128ビット(16ビットずつ8個のフィールドでフィールドでフィールドで16進数で表記)に拡張 ヘッダの簡素化 ブロードキ... -
CCNA
【CCNA】ACL
ACL アクセスリスト(ACL:Access Control List)は、特定のパケットフローを識別し制御するための条件を記述したリストです。 ACLを使用すると、ルータを通過するパケットのフィルタリングを行うことができます。※ルータ自身から発信されるパケットはフィ... -
CCNA
【CCNA】OSPF
OSPF OSPF (Open Shortest Path First)は以下の特徴があります。 リンクステートルーティングプロトコルリンクステート型のルーティングプロトコルのため、リンクステート情報を交換します。ディスタンスベクター型よりも高速なコンバージェンスを実現し... -
CCNA
【CCNA】レイヤ3冗長化
FHRP 冗長化のために別のファールソホップルータを活用するプロトコルをまとめてFHRP(First Hop Redundancy Protocol)といます。 Cisco製:「HSRP」(Hot Standby Router Protocol)や「GLBP」(Gateway Load Balancing Protocol) 標準化:「VRRP」(Vi... -
WordPress
オススメ【WordPressプラグイン】
Show Current Template https://ja.wordpress.org/plugins/show-current-template/ Show Current Template 代用 header.phpかfooter.phpを編集 <?php global $template; // $template 変数をグローバルスコープで使用 $template_name = basename($templ... -
CCNA
【CCNA】VLAN
VLAN VLAN(Virtual Local Area Network)とはスイッチ(L2)の技術の一つです。スイッチ部でネットワークを仮想的に分けることができます。 端末の物理的な配置に依存せずネットワークを構築できます。 ブロードキャストドメインを分割できます。 セキュ... -
Next.js
【NextAuth】Credentials ProviderでシンプルなID/パスワード認証システム
Credentials Providerとは Credentials Providerは、NextAuthで独自のユーザー名/パスワード認証を実装するためのプロバイダーです。 Credentials Provider の認証フロー ログインフォーム Credentials Provider (authorize関数) データベース 処理ステッ... -
PHP
【Laravel】Sailを使用せずにDockerで開発、TinyMCEを使用したWeb回覧システム設計
XserverにそのままアップできるLaravelプロジェクトをローカルで開発する Xserver上では原則「composer は使えない」 ※Xserverは共用サーバー。つまり、root権限はないし、OSレベルで自由にツールをインストールすることもできない。 →ローカルで composer... -
CCNA
ローカル、グローバルIPアドレスの違いと確認手順
ローカルIPアドレスとグローバルIPアドレスの違い インターネットに接続したことがある人なら、「IPアドレス」という言葉を目にしたことがあるでしょう。しかし、ローカルIPとグローバルIPの違いは何なのか、そしてどうやって確認するのかわからない人も多... -
WordPress
WordPressで画像を拡大表示するなら「Firelight Lightbox」(旧名:Easy Fancybox)
ワードプレスのプラグイン「Easy FancyBox」について ワードプレスのサイトで「画像をクリックしたら拡大表示」させたいなら、Easy FancyBoxというプラグインがおすすめです。この記事では、サイトのビジュアル効果を抜群に高めるEasy FancyBoxの特徴、イ... -
CCNA
【CCNA】TCP/IP
TCP/IP TCP/IPはプロトコルスタックの一種です。OSI参照モデルよりも運用重視で、普及していきました。 TCPとIPという2つのプロトコルを中心に4つのレイヤで構成されています。 アプリケーション層…ネットワークアプリケーションに必要なサービスを定義 ト... -
CCNA
【CCNA】ルーティング基礎
ルーティング ネットワーク層でL3(レイヤー3)スイッチ、ルータが経路情報を制御して、最適な経路を選択して転送することです。 非カプセル化をおこない、パケットを取り出す。 ルーティングテーブルから、ネットワーク部が完全に一致しているエントリを... -
WordPress
固定ページの新規追加方法
1.固定ページを新規追加する 固定ページ>固定ページ一覧(新規追加でもOK)をクリックします。 2.タイトルや本文などブロックを入力する 下記のような編集画面が表示されます。大きく、メインのエディターエリアと上部ツールバー、右のツールバーがあります... -
WordPress
WordPressの固定ページ編集方法
サイトのページを修正・管理するには固定ページを編集します。 【固定ページとは〜例】 トップページ 会社概要 採用(リクルートページ) お問い合わせ 利用規約・プライバシーポリシー サイトマップなど 固定ページを編集する WordPressの管理画面から、... -
WordPress
WordPressのブログの編集方法
記事の作成 新規記事の作成方法は、サイドバーの「投稿」→「新規追加」をクリックします。 タイトルをつける タイトルは、上記の「タイトルを追加」と書いてある部分に書き込みます。 SEO的な観点から、タイトルの長さは32文字前後がおすすめです。 本文を... -
WordPress
コンタクトフォーム7 の設定方法とカスタマイズ方法
コンタクフォーム7とは WordPressのプラグイン「Contact Form 7」は、初心者でも簡単に問い合わせページを作ることができます。またこのプラグインは問い合わせだけでなく、自動返信メールやサンクスページなどのカスタマイズも可能です。 Contact Form 7 ...