- blogs:
- cles::blog
VMware が vSphere Hypervisor (ESXi) 無償版の提供を終了
esxi
vmware
eol VMWare が全てのライセンスのサブスク化に伴って、ESXi 無償版の提供の終了を正式発表していました。
Broadcom に買収されてからイヤな予感がしていましたが、予想通りの展開になりましたね。
VMwareが「ESXi無償版」の提供を終了 移行先の有力候補は?:セキュリティニュースアラート - ITmedia エンタープライズ
VMware(Broadcom)は2024年2月12日(現地時間)、「End Of General Availability of the free vSphere Hypervisor(ESXi 7.x and 8.x)(2107518)」(注1)で、「VMware vSphere Hypervisor」(ESXi 7.xおよびESXi 8.x)(以下、VMware ESXi)の提供を終えたことを発表した。
VMware のライセンスはサブスクのみに
vmware
esxi
priceincrease VMware が Broadcom に買収されて VMware by Broadcom になり、サブスクのみの提供になることが発表されていました。
すでにライセンス販売は終了し、今後は期間限定ライセンスおよびサブスクのみになるということですが、Broadcom のパターンとしてはこれにもれなく値上げがセットになるんでしょうね。ESXi の雲行きも怪しくなってきたので、ハイパーバイザーについては今後の乗り換え先を探し始めないといけなさそうです。
VMware、ライセンス販売を終了しサブスクへ全面移行 | TECH+(テックプラス)
有効なサポート契約を持つ顧客はそのまま利用できるが、延長はできなくなる模様。ライセンスからサブスクに切り替えた顧客にはインセンティブを提供するVMwareは合わせて、製品ポートフォリオを大幅に簡素化することも明らかにしている。
Windows XP を VM にインストール
windowsxp
vmware Adaptec USBXchange を復活させるために、VMWare Workstation Player に Windows XP をインストールしていきます。
Windows XP を退役させたのが 2014 年 4 月だったので 8 年ぶりの再会です。基本的な操作形態やコントロールパネル等の内容は現在の Windows11 と変わりませんが、セットアップ画面の最初の部分を見ていると、まだこの頃は Windows 2000 譲りの部分が多分に残っていたことがよく分かります。
PC がパワーアップしているので、昔と比べてあっという間にインストールが終わったのには驚きました。
php + MariaDB で Malformed communication packet というエラーが出るときは
mysql
php
centos7 今日は朝から php + MariaDB の環境で以下のエラーが発生して困ってしまいました。
Malformed communication packet というエラーは初めて見たかもしれません。
† MariaDB をダウングレードして暫定対処
原因としては MariaDB のバージョンアップに起因するようなので、以下のように MariaDB をダウングレードして暫定対象しました。
† 同じ話題が Stack Overflow にも
以下の Stack Overflow のエントリににもあるように、意外と同じところでハマった人は多いようです。
これを見ると PHP 7.3 では発生しないという話も出ているので PHP 7.1 と最新版の Maria DB の問題みたいですね。
Windows 10 を 2004 にすると VMWare Player と Hyper-V は共存できる
windows10
vmware
hyperv Windows 10 は VMWare との相性があまり良くなくて、これまでは Hyper-V や Windows Sandbox を無効化しないと、VMWare を動作させることができませんでした。ところが、Windows 10 をバージョン 2004 にアップデートするだけで、今までの黒が嘘のように簡単に共存できるようになります。
If using Windows 10 20H1 build 19041.264 or newer, upgrade/update to Workstation 15.5.6 or above.
これだけでも 2004 に移行する価値がありますね。
† 参考
VMWare で CentOS のインストーラーから画面がはみ出る
vmware
centos8
esxi CentOS を VMWare にインストールしようとすると、解像度が合っていなくてインストーラーから画面がはみ出てしまうことがあります。最近ははみ出た状態で操作するのに慣れてしまったので、特に問題がないといえばないのですが、気になってはいたので対応方法をメモ。
† カーネルパラメータによる解像度の設定方法
インストーラーが起動した時に Tab キーを押すと vmlinuz から始まるコマンドのようなもの(カーネルパラメータ)が出るので 、ここにresolution=1360x768 のような解像度を渡すと、画面がはみ出るのを防ぐとことできます。ちなみにカーネルパラメータの入力ではキーボード配列が ASCII になっているので = を入力するためには、JIS キーボード上の ^ を押す必要があります。
Laravel でパスワードを忘れたときの再設定方法
php
laravel Laravel の Auth を使うとパスワードは DB にハッシュ化された状態で格納されます。
これはこれでセキュリティのために必要な挙動なので、これに文句を言うつもりはありません。
しかしながら、例えば管理者用のパスワードを忘れてしまい、DBを強制的に上書きしてログインしたいような場合、このハッシュがどのように作られているのか分からないとお手上げです。今日はまさにそんな状態に陥ってしまったので、解決方法を調べてみました。結論から言うと、以下のようにインタラクティブな php (artisan の tinker)を起動して、プログラムで DB を書き換えることができます。
これだと一撃で実行できるので、楽ちんです。
[Laravel でパスワードを忘れたときの再設定方法 の続きを読む]
PHP の内容を AST で解析する
php
softwareengineering
tutorial PHP のファイルが静的解析したくなったので、ソースから AST を得る方法を調べてみました。
以前、Eclipse の ASTParser を使う話を書いたことがありましたが、それの PHP 版になります。
今回の作業にあたって、以下のスライドがとても参考になりました。
PHP は 7 になってから内部的に AST が利用されているため、以前よりも AST を得るのは簡単になっています。
既に以下のような extension が提供されているので、いずれかをインストールすれば大丈夫です。
- nikic/php-ast: Extension exposing PHP 7 abstract syntax tree
- sgolemon/astkit: Parser kit for PHP7 ASTs
今回はマニュアルが充実している前者の nikic/php-ast を入れてみることにしました。
以下、構築メモになります。
VMware Workstation 14 Player にアップデート
vmware 
いつのまにか VMware Workstation 14 Player がダウンロード可能になっていたのでアップデートしてみました。Windows 版はインストーラーをダウンロードして実行するだけの操作で簡単にアップグレードできます。
UI 的にはあまり変わったところがないように見えますが、ハイパーバイザについていろいろと改良が加えられているようです。ネットワーク アダプタの詳細設定を確認してみると、確かにネットワークの遅延を設定する欄があるのが確認できました。
VMware、「VMware Workstation 14」の提供を開始 ~Mac向け「VMware Fusion 10」も - 窓の杜
Intelの“Skylake”やAMDの“Ryzen”といった新しいCPU、仮想NVMeデバイス、UEFIのセキュアブート、ネットワークレイテンシのシミュレーションなどが新たにサポート。Linux版では「GTK 3」ベースの新しいユーザーインターフェイスが導入されている。
PHP 7.1 リリース
php PHP 7.1 がリリースされました*1。
昨年 12 月の PHP 7.0 リリース以来の大型バージョンアップとなります。
詳細な変更点については PHP: PHP 7 ChangeLog に記載がありますが、型まわりでいろいろと改良が加わっているようです。
「PHP 7.1」リリース、型関連の機能を強化 | OSDN Magazine
PHP開発チームは12月1日、プログラミング言語の最新版「PHP 7.1.0」をリリースした。Nullable型が導入されたほか、関数の戻り値としてvoidを指定できるようになるなど、多数の新機能が加わっている。
- sadpkv
- CACHEMANAGER.phpというのはどうだろうかと
- pairb1m
- Lightning のToDoリストを複数のPCで共有できるアドオン
- majodca
- 九州旅行から帰ってきました
- majodca
- 九州旅行から帰ってきました
- hot534
- yum を使って OpenVPN をインストールする
- dresssu3
- NP_Trackbackを騙るトラックバックspamについて
- zippern7o
- NP_SpamBayesJP jp1b
- park81o
- Google Docs をメールフォームとして使う
- fogmpl
- なんで官庁の文章はPDFなんだろうか
- cutjw9
- 即席スライドショーを作る
- frightenlho
- 添付ファイルの容量を表示する「Attachment Sizes」
2 . 福岡銀がデマの投稿者への刑事告訴を検討中(5032)
3 . GitHub が全ての公開リポジトリへのシークレットスキャンを有効に(4172)
4 . 年次の人間ドックへ(4102)
5 . 2023 年分の確定申告完了!(1つめ)(3956)
Academic[574]
Book[155]
Diary[522]
Disaster[101]
Foodlogue[1425]
Game[284]
Goods[805]
Healthcare[341]
Hobby[32]
IT[1195]
Military[343]
misc.[1570]
Mobile[510]
Music[38]
Neta[106]
News[95]
Photo[391]
RealEstate[120]
Security[1178]
SEO Contest[36]
Software[634]
Tips[1886]
Travelogue[1238]
Web[675]
Work[193]


