【まとめ】プログラミング、IT全般
プログラミング、IT関連の備忘録記事まとめです。
目次
- C言語〈内部リンク〉
- iPhone
- Java
- Java Script
- Linux 環境関連
- Linux yum コマンド関連
- Linux テキストエディタviの使い方
- Linux トラブルシューティング
- Linux その他
- Macbook
- Oracle Database SQL〈内部リンク〉
- Python
- Virtualbox
- vagrant
- Windows
- WordPress CSS
- WordPress function.php
- WordPress その他
- サクラエディタ
- 正規表現
- シェルスクリプト〈内部リンク〉
- その他
iPhone
- iPhone8:chromeデバッグモードのモバイルサイズはwidth326が一番近い
- 移行/コピー後のアプリ復旧メモ【引継ぎ必須なのか?】
- キーボードの変換学習をリセットする方法
- 消してしまった文章を元に戻す方法
- 端末初期化手順【単純初期化NG】
- ホームアイコンにインターネットショートカットを作る方法
- マップアプリはバス時刻も対応
Java
- Hello World
- 変数:int型
- 数字を0埋めして文字列に変換
- 文字列(String)を比較する
- 文字列結合【外部リンク】
- ファイルを読んでみた【FileReaderを使う方法】
- 正規表現で判定する
Java Script
- Hello World【外部リンク】
- if文は{}を省略できる【外部リンク】
- typeof【外部リンク】
- use strict【外部リンク】
- 三項演算子( 条件 ? Trueの場合の処理 : Falseの場合の処理 )
- ステートメント末尾にはセミコロン(自動付与に頼るは弊害ケース有)
- 等価演算子(“==”):内容が一致するか見る。型まではみない。
Linux
環境関連
- CPU情報:cat /proc/cpuinfo
- CPU負荷状況を見る:top
- DNSサーバ設定ファイル(名前解決)関連
- Linux Firewall関連
- IPアドレス確認:ip a
- Linux種類:cat /etc/*release
- ユーザー情報:cat /etc/passwd
- グループ情報:cat /etc/group
- メモリ情報:free -b #バイト単位で表示
- ページサイズ:getconf PAGE_SIZE # バイト単位で表示
- 識別情報:id [ユーザー名]
- システム設定反映:sysctl --system
- ユーザー情報変更:usermod【外部リンク】
- ユーザー切替:su【外部リンク】
yum コマンド関連
- yum パッケージは英語環境なら英語、日本語環境なら日本語で指定する。
- パッケージインストール:yum -y install (package-name)
- パッケージ一覧表示(全体):yum list
- パッケージ一覧表示(利用可能):yum list available
- 【CentOS】yumでThe requested URL returned error: 404 Not Found
テキストエディタviの使い方
- 超基本①:起動/保存終了/保存せず終了
- 超基本②:カーソル移動の基礎
- 超基本③:文字入力の基礎
- 基本:1文字削除:[x]キー
- 基本:1つ戻る:[u]キー
- 基本:ファイル末尾に移動:[G]
- 基本:ファイル先頭に移動:「1G」
- 基本:指定行に移動:「数字G」
- 基本:1画面下に移動:[Ctrl]+[f]キー
- 基本:1画面上に移動:[Ctrl]+[b]キー
- 補足:半画面下に移動:[Ctrl]+[d]キー
- 補足:半画面上に移動:[Ctrl]+[u]キー
- 発展:行番号表示 “:set number”
- 発展:1行削除 “dd”
- 発展:指定行数削除 “数字dd”
- 発展:1行カット&ペースト “dd→p”
- 発展:1行コピー&ペースト “yy→p”
- 発展:指定行数カット&ペースト “数字dd→p”
- 発展:指定行数コピー&ペースト “数字yy→p”
- 発展:現在位置の手前で入力モード開始:”i”
- 発展:現在位置の直後で入力モード開始:”a”
- 発展:現在位置の次行で入力モード開始:”o”
- 発展:置換処理:”:% s/xxx/yyy/g”
トラブルシューティング
- Oracle Databse 19cインストールで「GLIBC_2.14 not found」発生
- startxコマンドが見つからない
- startxで「xauth: file /home/vagrant/.serverauth.xx does not exist」【CentOS6】
その他
Macbook
- Finderを手動更新する
- Windows慣れた方はCapsLockをCommandに変えよう!
- カタカナ変換する方法
- ショートカット:進む(戻るの反対:Redo)操作方法
- 書式なしペースト
- スクリーンショットを撮る方法
- 十字キー使わずにショートカットで操作する
- マウス無しで右クリック
Python
Virtualbox
- Oracle Linux 7.7インストールしてみた
- Windows10更新後、Interface(‘VirtualBox Host-Only Ethernet Adapter #x’) is not a Host-Only Adapter interface (VERR_INTERNAL_ERROR)【私の事象&対処】
- ホストオンリーアダプター:内部&ホストマシンとの接続が可能【説明:外部リンク】【SSH接続手順:外部リンク】
vagrant
- vagrant destroy ….. vagrant環境を削除する
- vagrant reload ….. Vagrantfileを反映させる
- vagrant ssh ….. ssh接続する
- コンソール画面を表示させる【外部リンク】
- vagrant up/suspend/halt ….. 仮想マシン起動終了
- [vagrant up]Failed to open/create the internal network
- [vagrant up]unable to mount VirtualBox shared folders.
- [vagrant vbguest] Cannot find a valid baseurl for repo: base
Windows
- BusyBox:Windows環境でシェル(スクリプト)を超簡単に利用する方法
- BusyBox:変数にハイフンつけられない!?
- Cyberduck:Windows環境でSFTPする方法
- iTune:iPhoneバックアップの場所について【Windows11】
- 強制リロード:[Ctrl] + [F5]
- スクリーンショット(範囲指定):[Windows] + [Shift] + [S]
- デスクトップを表示:[Windows]+[d]キー
- Tempファイル削除: %temp%配下を手動削除(問題無)
WordPress
CSS
- !important【外部リンク】
- @media only screen【外部リンク】
- .single:投稿の個別ページ
- classの使い方【外部リンク】
.(class-name):全てのタグに共通して使えるクラス
a.(class-name):aタグに対して使えるクラス - class:利用箇所を特定する【外部リンク】
- codeタグのスタイル設定が反映されない
- display:block;【外部リンク】
- mainタグ【外部リンク】
- インライン要素【外部リンク】
- スタイルの優先順位(概要)【外部リンク】
- スタイルの優先順位(詳細度)【外部リンク】
- 幅設定(margin, border, padding)【外部リンク】
- 幅設定(line-height)【外部リンク】
- 半角英数の連続文字を折り返す【外部リンク】
- ブラウザの検証機能【外部リンク】
- 見出しを変更する ※テーマ:マナブログコピー【外部リンク】
- メディアクエリの使い方【外部リンク】
function.php
その他
- '(シングルクォーテーション)を全角にならないよう表示:'
- <PRE>:整形済テキスト表示
- スマホのハンバーガーメニュ内に検索窓設定 ※テーマ:マナブログコピー【外部リンク】
- 特殊記号(<,>,&)をテキスト表示する
- 連続したハイフンを表示させる【外部リンク】
サクラエディタ
- キーマクロの使い方(作成~実行、エディタ編集)
- キー割り当て手順
- 対応括弧を色付きで表示する【超便利機能】
- タブ表示設定手順
- 半角スペース/全角スペース/タブを可視化する
- 【マクロ】(行頭でなく)テキストの最初に文字を追加【力技】
- 【マクロ】(行末でなく)テキストの最後に文字を追加【力技】
正規表現
- 先頭を示す:^
- 最後を示す:$
- 任意の一文字を示す:.
- 直前文字の0回以上の繰り返し:*
- 直前文字の1回以上の繰り返し:+
- 指定するどれかに一致する1文字:[xxx](角括弧)
- 任意のアルファベット1文字:[a-zA-Z]
- 任意の数字1文字:[1-9]
- 指定するアルファベット範囲1文字:[b-e]
- 指定する数字範囲1文字:[2-5]
- 指定する文字以外:[^xxx]
- 正規表現【外部リンク】
その他
- Amazon Drive:終了【2023/12/31】
- Amazon Photo:日付なしとなるファイルに予め日付を入れておく(Mac)
- Discord:サムネイル非表示:<http:xxx>
- Excel:AND関数:AND(条件式1, 条件式2, 条件式3,・・・)
- Facebook:動画自動再生を中止する
- git for windowsインストール手順
- Google Chrome:キャッシュクリア方法【外部リンク】
- LINE:通知する人を個別設定
- putty:バッファクリア:上部右クリック → Clear ScrollBack
- Youtube:テレビ画面でYoutubeプレミア放送のコメントを見る
- インターネット接続確認はping 8.8.8.8【外部リンク】
- オンプレミス ⇔ クラウド
- フォーマット指定子一覧【外部リンク】
- 【雑談】Webページに載せる画像編集のやり方に悩む(オンライン/Python/AI補正)