Documents

SSHのログイン方法とセキュリティー


SSHのログイン方法はパスワードでのログインではなく、公開鍵と秘密鍵でのログインを推奨します。推奨というよりかは、今現在でいうと十中八九公開鍵と秘密鍵でのログインを選択することになります。相当の理由がない限りパスワードログインは利用しないというのをセキュリティー・ポリシーにした方がよいです。ですので、ここではパスワードのログインの説明はしません。 SSHのキーペアの発行 この作業は自分で行...

2022.04.12

GitHub Enterprise Cloud導入


Gtub Entrrsにするとすべてがうまくゆくわけではない。Gtub Entrrsが通常のGtubアカウントと何が違うのかというと、Entrrsはそもそもアカウントではなく、それぞれのアカウントを寄せ集めて管理できる機能という風に思った方がよいと思います。 機能と価格についてはこちら...

2022.04.11

PHPでJavascriptなどの動的なレンダリングページもスクレイピングする方法


Laravのコマンドで作成してみますが、通常のPHPでもcomosrを使えるようにしておけばOKです。 ./vndor/bn/sa artsan mak:command ScrangCommand a/Conso/Commands/ScrangCommand.というファイルが作成されるので、ここにコードを記述してゆきます。 このファイルはart...

2022.04.08

Bogo: WordPressの多言語対応プラグイン


多言語対応のプラグインで最も安定しているのが Bogoだと思います。 Bogo Bogoの特徴はブログ記事自体の多言語対応とともに、管理画面の多言語対応もできるところにあります。とはいえ、このプラグイン、記事の内容を自動翻訳してくれるわけではなく、日本語で書いた記...

2022.04.06

WordPress REST API


 WordPrssがデフォルトでREST API化しているということです。まずは投稿データを取得してみましょう。 WordPrss REST API これでいわゆるVu.jsやRact.jsなどからアクセスしてモダンなデザインができるというわけです。 Word...

2022.04.05

Bogo: WordPressの多言語対応プラグイン


多言語対応のプラグインで最も安定しているのが Bogoだと思います。 Bogo Bogoの特徴はブログ記事自体の多言語対応とともに、管理画面の多言語対応もできるところにあります。とはいえ、このプラグイン、記事の内容を自動翻訳してくれるわけではなく、日本語で書いた記...

2022.04.05

anyenv + nodenv で指定バージョンのnode.jsを使う


ここではすでに anynv が使える状態であることを前提としています。 anynv については別項を参照してください。 $ anynv --vrson anynv 1.1.4 このような感じでバージョンが表示されていたら使える状態になっています。nodnv がインストールされていない場合はインストールします。 $ anynv nsta nodnv $ xc $SHE...

2022.04.04

プログラミング言語の変遷


いろいろ端折ってはいるが、よく見聞きするものだけをいったん表にしてみた。こうしてみるとTCP/IPの普及から急激に我々のシステム事情が変わってきたのがよくわかる。 1950 1960 1970 1980 1990 2000 2010 2020 ...

2022.03.29

LaravelのAjaxの開発方法(backend側)


非同期の開発はログを取るところに肝があるので、Ajaxの開発=Laravのログの取り方ということになると思います。ログは自分で仕込んでしまっても問題ないのですが、Laravにデフォルトで備わっているmonoogを使う方がベターです。また、開発環境では詳細にログを取るがプロダクト環境ではログを取らないなどの使い分けをするのがベストな方法ということになる筈です。 ...

2022.03.27

Laravel Drag & drop 画像アップロード


やりたいことは結構たくさんある。 HTML5/JavaScrt でファイルのドラッグ&ドロップ、画像ファイルのプレビュー ...

2022.03.26