ひじりんのひつまむしブログ

現役システムエンジニアのゲームやら映画やら技術やら・・

技術情報

Postfixで認証エラー

認証エラー 認証エラー Postfixを使ってメール送信時に 454 4.7.0 Temporary authentication failure: generic failure というエラーが返る 私の場合は、linux ユーザをベースに認証していたが 失敗になっていた 原因 saslの設定で /etc/sysconfig/saslauthd…

apache で403エラーの対処法

403エラー 対象ファイルの読み取り権限 ルートディレクトリの実行権限 403エラー apache で、ファイルのアクセスエラーがある場合 対象ファイルの読み取り権限 ディレクトリの権限で、「その他のユーザ」での 読み取り権限が必要 # chmod o+r パス ル…

Gitのアクセストークンの認証エラー

アクセストークンの認証エラー 再発行 アクセストークンの認証エラー GitHubを使っていて、認証エラーが発生する場合がある 発行されるアクセストークンは 初期設定で30日であるため、その期限切れになると認証エラーとなる 再発行 その場合は、GitHubのア…

git のブランチ名を変更

カレントでないブランチ名を変更する方法 カレントのブランチ名を変更する方法 カレントでないブランチ名を変更する方法 カレントでない場合は、下記で変更 git -m [旧ブランチ名] [新ブランチ名] カレントのブランチ名を変更する方法 カレントの場合は、下…

git push で失敗した場合の対処法

git push で失敗(error: RPC failed; curl 92) それでも失敗(error: RPC failed; curl 18) git push で失敗(error: RPC failed; curl 92) git push すると、下記のエラーが発生する場合がある error: RPC failed; curl 92 HTTP/2 stream 0 was not clo…

Gitで、ファイルを履歴から消す方法

ファイルを誤ってcommit 履歴から削除する方法 削除時のエラー フォルダを削除する場合 2回目以降にエラーとなる場合 ファイルを誤ってcommit 大きいファイルやバイナリをcommitしてしまった場合 削除してcommitしても、履歴にはのこる 100Mを超えたような…

apache vhostの確認方法

仮想ホスト apacheの設定 仮想ホストの確認方法 複数を記述したい場合 tomcat(ajp)でアプリケーションを切り分ける場合 仮想ホスト 一つのサーバ上で、ドメインに関する記述を記載でき また、複数のドメインを記述することもできます ホストは通常、サーバで…

FireFoxでのペースト機能

コピー&ペーストのブラウザ対応 FireFoxでペーストを有効にする方法 コピー&ペーストのブラウザ対応 対応はブラウザによって異なり 〇 Chrome 〇 Edge 〇 Safari(Mac版) × FireFox FireFoxでペーストを有効にする方法 試験的にペーストを対応させる方法…

JavaScriptの比較と論理演算

比較 論理演算 JavaScript 比較 && や || は比較演算子で、ture or false を返す 論理演算 一方、& や | は、論理演算で、ビット単位の演算結果を返す JavaScript JavaScript の場合、型がないため var val1 = ture && ture; var val2 = true & ture; で、各…

ブラウザによるキャッシュの強制リロード

強制リロード FireFox Chrome 強制リロード ブラウザで開発していると、JavaScript や CSS といったキャッシュをクリアしたいケースがある。 FireFox Ctrl + F5 Chrome Shift + F5

Eclipseで表示幅の罫線を変更する

Eclipseでの印刷マージン Eclipseを使っていると、コードチェックする CheckStyle が実行されることがある デフォルトでは、80文字以上だと可読性の低下から 警告となるが、80文字っていうのがわかりづらい そこで、 印刷マージン を利用するとよい。 印…

sudoでエラーの対処法

sudo権限の付与 実行時のエラー sudo権限の付与 root 権限以外のユーザで root と同様の事を実施するのに 一つの方法として sudo がある #sudo コマンド ただし、権限が必要で、誰もができるわけでない centosでは、wheel グループに登録することで可能 # u…

apache tiles

今年(2021年)になって、apache tiles を利用しているアプリがエラーとなってしまった java.lang.NoClassDefFoundError: org/apache/tiles/request/Request java.base/java.lang.Class.getDeclaredConstructors0(Native Method) よく見ると declared construt…

struts2のELで文字列を連結する方法

struts2のEL形式で、文字列を扱う場合 ${"abc" += "def" += "xyz"} という演算子が利用できる += というと代入ぽいが、連結ができる すごく意外でびっくりした

htmlで、ヘッダを端で固定する

固定する 固定する CSSまたは、スタイルで position: sticky を設定すると、固定になる また top: 0 とtop/left も併せて指定する 上記なら、スクロールをしたに移動させても 指定したタグがtop=0のところで止まった状態になる

centosにdocker compose をインストール

Docker composeとは インストール バージョンの確認 Docker composeとは Dockerのコンテナをまとめて実行するツール インストール # curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr…

centosのnodejsのバージョンを変更する

現在のバージョン確認 他のバージョンの確認 バージョンの変更 現在のバージョン確認 # node --version v10.24.0 他のバージョンの確認 # yum modulde list nodejs Last metadata expiration check: 0:00:23 ago on Wed 26 May 2021 03:38:43 PM PDT.CentOS …

centos8.3にphp8をインストールする

デフォルト アンインストール パッケージのインストール レジストリの追加 phpのインストール デフォルト デフォルトでは、php 7.2 が入ってしまう 今回、7.8 か 8.0 が必要であったため改めて入れ直しする アンインストール # yum remove php パッケージの…

centos上のphp.iniの場所

php.iniの場所 php.iniの場所 コマンドラインから探す場合 # php -r "echo phpinfo();" | grep "php.ini"

CentOSにPHPのcomposerをインストール

Composerとは インストール 動作 Composerとは Composerとは、php上の部品を管理するツール インストール セットアップのプログラムをダウンロード # php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');" # ls -ltotal 72-rw-r--r--…

CentOSにPHPを入れる

PHP をインストール PHP をインストール CentOS8のデフォルトでは入っていないのでインストールする # yum -y install php

CentOSにDockerをインストール

Dockerとは インストール Dockerの起動と停止 Dockerとは Dockerとは、アプリ、サービスなどをコンテナという一つのとりまとめしたうえで 登録しておき、インストールする際に、一括でインストールする 従来、インストールするには、いくつかの部品が複数の…

linuxパッケージアップデート

パッケージアップデート パッケージアップデート Windows でいうところのWindows Update Linux では、下記で行う # yum update

仮想環境の構築(VMWare)

仮想環境 VMWareのインストール OSのインストール CentOS のダウンロード CentOSをインストール 仮想環境 仮想環境の構築にはいくつかあるが、今回は、「VMWare」を利用する VMWareのインストール www.vmware.com こちらからダウンロードできます VMware Wor…

StringBufferとStringBuilder

Javaにおける文字列の連結 文字列を構成するクラス メリット デメリット まとめ Javaにおける文字列の連結 文字列の連結に対して + 演算子 例えば String str = "aaa" + "bbb" + "cc" + "d"; というのは、あまりよくない というのは、+ 演算子をするだけで n…

linuxでサブディレクトリまでファイルを検索

linuxでサブディレクトリまでファイルを検索 li コマンドの オプションを使うのが容易 # li -R *.txt

Eclipse上のweb.xmlでエラー

Eclipse上で、web.xml のエラーが表示される場合がある これは xsi:schemaLocation="http://java.sun.com/xml/ns/javaee のところを xsi:schemaLocation="http://JAVA.sun.com/xml/ns/javaee が正解らしい 修正すると、エラーが消える

LINE Developer

LINE アプリを製作するにあたり LINE Developer を使う手段がある まず、LINE Developers にログインする LINE Developers その後、プロバイダの作成 これは、業務、サービス等のくくりだと思う そして、 チャンネルの作成 チャンネルは、 ログイン Messagin…

Windowsでhostsファイル

ドメインの変換は通常ネームサーバ(DNS)等で行うが 一時的な設定/個人的な設定は、hosts ファイルで記述できる windows の場合 C:\Windows\System32\drivers\etc にそのファイルがある。 ただし、編集するには、管理者権限の必要がある

PMBOK 6版

プロジェクト管理のスキル本 PMBOK 私が、資格を取得した時は、5版でしたが、現在は6版で アジャイル要素が追加されています 資格のためだけでなくても、資料としては良い本だと思います プロジェクトマネジメント標準 PMBOK入門 PMBOK第6版対応版 作者:広…

PVアクセスランキング にほんブログ村