タイトル
ハッシュでハロー
Windowsでは、WSL2のシェル、もしくはファイルに保存して実行してくださいね。
コマンドプロンプトではエラーになります。
執筆:2024.04.10
編集:2024.04.10
編集:2024.04.10
ハッシュでハロー
php -r '注意:
printf("%s is \n", $hello = "hello");
foreach(["sha1", "sha256", "sha3-256"] as $s)
printf("%s : %s\n", $s, hash($s, $hello));
'
hello is
sha1 : aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
sha256 : 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824
sha3-256 : 3338be694f50c5f338814986cdf0686453a888b84f424d792af4b9202398f392
Windowsでは、WSL2のシェル、もしくはファイルに保存して実行してくださいね。
コマンドプロンプトではエラーになります。
カテゴリー: General
2024.04.10
タイトル
うちの仮想マシン内で WSL2は動かないので
cygwinで代用しているわけですが
git bashシェルにはないアプリなので
cygwinの git で pre-commitフック利用しようと思って
実行するアプリの最新版を調べたんですが ない!
cygwin
ORPHANED
だらけ
buildする時間くらい待てるので
srcのcygportを書き換えてみたけど
エラー出る
普通にappのsrcからbuildすればいいかなと
手動でbuildしようと思うとライブラリが古いエラーアタック。
なるほどですね。そこでこけていたんですね
unixは他のツールを利用して成り立っているものが多いので
必要なツールを更新したい
依存ライブラリを更新
さらに依存ライブラリを更新
負のツールチェインが待っている。
そもそもcygwinというOSは協調性がない。オープンソースのパクリでなりなっているくせに
ほかのディストリビューションと変数名やパスを合わせとしないから結果として自動ビルドシステムが構築できない→過疎化が加速
メンテされていないOSはもう復活は不可能
執筆:2024.04.03
編集:2024.04.03
編集:2024.04.03
うちの仮想マシン内で WSL2は動かないので
cygwinで代用しているわけですが
git bashシェルにはないアプリなので
cygwinの git で pre-commitフック利用しようと思って
実行するアプリの最新版を調べたんですが ない!
cygwin
ORPHANED
だらけ
buildする時間くらい待てるので
srcのcygportを書き換えてみたけど
エラー出る
普通にappのsrcからbuildすればいいかなと
手動でbuildしようと思うとライブラリが古いエラーアタック。
なるほどですね。そこでこけていたんですね
unixは他のツールを利用して成り立っているものが多いので
必要なツールを更新したい
依存ライブラリを更新
さらに依存ライブラリを更新
負のツールチェインが待っている。
そもそもcygwinというOSは協調性がない。オープンソースのパクリでなりなっているくせに
ほかのディストリビューションと変数名やパスを合わせとしないから結果として自動ビルドシステムが構築できない→過疎化が加速
メンテされていないOSはもう復活は不可能
» 続きを読む
カテゴリー: General
2024.04.03
タイトル
tracert 192.168.xx.xx
tracert 192.168.xx.xx
traceroute 192.168.xx.xx
ping 192.168.xx.xx
執筆:2024.04.03
編集:2024.04.03
編集:2024.04.03
tracert 192.168.xx.xx
[192.168.xx.xx] へのルートをトレースしています
経由するホップ数は最大 30 です:
1 レポート: 宛先ホストに到達できません。
トレースを完了しました。
経由するホップ数は最大 30 です:
1 レポート: 宛先ホストに到達できません。
トレースを完了しました。
tracert 192.168.xx.xx
192.168.xx.xx へのルートをトレースしています。経由するホップ数は最大 30 です
1 レポート: 宛先ホストに到達できません。
トレースを完了しました。
1 レポート: 宛先ホストに到達できません。
トレースを完了しました。
traceroute 192.168.xx.xx
traceroute to 192.168.xx.xx, 30 hops max, 60 byte packets
connect: 許可がありません
connect: 許可がありません
ping 192.168.xx.xx
ping: Do you want to ping broadcast? Then -b. If not, check your local firewall rules
» 続きを読む
カテゴリー: General
2024.04.03
タイトル
VMWare Nested Virtualizationを設定する手順
まずゲストOSは終了している状態で下記を実行する
またはHyper-V関連をすべて停止すると設定できるようになるそうです。
難しいことはあきらめて、
クラウドとか
フォルダ共有でホストOSと共有して、ホストOSのWSL2使えばいいのではないかと思います!
wsl2をインストールしていない場合は、
ゲストOSの中で、シェルを起動して
執筆:2024.04.02
編集:2024.04.02
編集:2024.04.02
VMWare Nested Virtualizationを設定する手順
まずゲストOSは終了している状態で下記を実行する
- 仮想マシン設定の編集 を開く
- [ハードウェア] タブ の プロセッサ を選択
- 仮想エンジン : 「Intel VT-x/EPT または AMD-V/RVIを仮想化」 をチェックする
- OK
---------------------------
Windows - VMware Workstation 17 Player
---------------------------
仮想 Intel VT-x/EPT はこのプラットフォームではサポートされていません。
仮想化された Intel VT-x/EPT を使用せずに続行しますか。
---------------------------
はい(Y) いいえ(N)
---------------------------
この場合はあきらめてホストOSにインストールするか、Hyper-Vを使いましょう。Windows - VMware Workstation 17 Player
---------------------------
仮想 Intel VT-x/EPT はこのプラットフォームではサポートされていません。
仮想化された Intel VT-x/EPT を使用せずに続行しますか。
---------------------------
はい(Y) いいえ(N)
---------------------------
またはHyper-V関連をすべて停止すると設定できるようになるそうです。
難しいことはあきらめて、
クラウドとか
フォルダ共有でホストOSと共有して、ホストOSのWSL2使えばいいのではないかと思います!
wsl2をインストールしていない場合は、
ゲストOSの中で、シェルを起動して
wsl2 install -d ubuntu
カテゴリー: General
2024.04.02
タイトル
結論
登録間違っていないし、なんだろうこのエラー
選択肢は2個
(1)このままgit運用する
このままgit運用に切り替えてsvn捨ててしまえば問題なし
(2)svnに直接書き込む
git svn dcommit させてほしい・・・
困った・・・
執筆:2024.04.01
編集:2024.04.01
編集:2024.04.01
結論
clone時に
--no-metadata
を指定したせいです
相互運用する場合はこのオプションは指定してはいけません
--no-metadata
を指定したせいです
相互運用する場合はこのオプションは指定してはいけません
$ git svn dcommit
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at /usr/libexec/git-core/git-svn line 859.
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at /usr/libexec/git-core/git-svn line 859.
$ git svn dcommit
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at C:/Program Files/Git/mingw64/libexec/git-core\git-svn line 916.
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at C:/Program Files/Git/mingw64/libexec/git-core\git-svn line 916.
$ git config --list --local | grep svn
登録間違っていないし、なんだろうこのエラー
選択肢は2個
(1)このままgit運用する
このままgit運用に切り替えてsvn捨ててしまえば問題なし
(2)svnに直接書き込む
- gitで空ブランチに切り替える
- svn取り込んでチェックアウトする
- gitで同じリビジョンに強制上書き
git checkout [SHA] -f - git checkout master
- svn commit
git svn dcommit させてほしい・・・
困った・・・
» 続きを読む
カテゴリー: General
2024.04.01