koulab

技術系のメモ

laravel/uiがLaravel6で入らない

PHP

解決策:バージョンを指定する composer require laravel/ui 1.* >composer require laravel/ui Using version ^2.0 for laravel/ui ./composer.json has been updated Loading composer repositories with package information Updating dependencies (incl…

CentOSでpip実行時にfatal error: Python.h: No such file or directory

fatal error: Python.h: No such file or directory #include <Python.h> ^~~~~~~~~~ compilation terminated. error: command 'gcc' failed with exit status 1 yum install python36-devel</python.h>

PHP7.4以上でマルチスレッドができるExtension parallelを使う

PHP

parallel https://www.php.net/manual/ja/book.parallel.php 導入方法 Linux/Unix pecl install parallel または https://github.com/krakjoe/parallel/blob/develop/INSTALL.md を参考にコンパイル Windows 以下から最新バージョンをダウンロードしてphp_pa…

ChromeDriverを使ってPHPでヘッドレスで安定にスクレイピングする

この記事のゴール:Google検索をして最初の検索結果のページをクリックしてアクセスを自動化する 環境構築 以下のライブラリを使用します。 https://github.com/php-webdriver/php-webdriver composerパッケージ名はphp-webdriver/webdriverです。 ※facebook…

Hyper-VでVM間の通信をさせない、特定のIP以外を使わせないようにする

ゲストVM名 win10-1 ゲストVM IP 192.168.8.8 物理ルータ 割当範囲 192.168.8.0/22 デフォルトゲートウェイ 192.168.8.1 PowerShell 特定のIP以外を使わせない Add-VMNetworkAdapterAcl -VMName win10-1 -LocalIPAddress 192.168.8.8 -Direction Both -Actio…

composerパッケージのプルリクが放置でpackagistでバージョンアップされてないパッケージを使う

超応急処置的なTIPSです。 プルリクエストは来ているんだけどもマージされてなくて、PHPの最新バージョンに対応していないためエラーが出て動かない場合。 プルリクエストをクローンする composer.jsonにリポジトリを追加する 以下の例ではpackagist登録され…

OVPN.comはシンガポールリージョンだけtls-cryptを使用している

最初、VyOSで設定を試みたがうまくいかずサポートに問い合わせ。