windows TortoiseGitにて、Github・privateリポジトリからhttpsでcloneする方法

普段、Githubを使わない自分だけど、今回は都合上Githubを使うことにした。
それもprivateで作って、後で公開しようというアレで。

作ってみたら、ご愛用のTortoiseGitから『Clone with HTTPS』でclone出来ないんですよ。

『remote: Repository not found』
無いわけあるか!

SSHで接続すりゃいいんでしょうけども、それはそれで面倒なので、あくまでhttpsで接続する方法。
続きを読む

WordPressでお絵かきプラグインを使いたい

絵を描く我が身としては、無料素材から取ってくるより、絵を描きたい。
だがしかし、別アプリで絵を描き保存し、別ツールでUPなど、大変めんどうなのである。
出来ればwordpressの管理画面内で絵を描き、そのまま記事として使いたいのだ。

有名な『deviantART muro』は使えない問題

検索し真っ先に出るのが『deviantART muro』だが、対応wordpress3.0.0という結構な昔。
色々変わった現在では、使えるはずもなかった。

因みに使えなくなった原因は、『deviantART側が、常時https化し、外部からの接続を受け付けなくした』ことにあるので、エディタをクラシックスタイルにしても、wordpressのバージョンを5から3にしても無駄。
色々イジってはみたけど、deviantART側が、iframe接続を拒否されているのでは、もうどうしようもないのだ…

そこで考えたのが『自分で作ろう』ということだった。
続きを読む

PHP7とHTML5に対応したお絵かきBBS『POTI-board改』を設置する!

WordPressにお絵かき機能を入れようと思った自分。
HTML5でお絵かき機能、どっかからパクろう(直球)と目を付けたのが、お絵かきBBS。
そこで1回設置しようとした際のお話。
WordPressにお絵かきプラグイン入れたい話はコチラ

最初うまく動かなくて困った人間の『単純設置方法』メモ
続きを読む

SSH(https)にfile_get_contents()が使えないときはcURLだよね

2014年くらいから大手企業で順次HTTPS化(常時SSL)進んで
アメリカ政府が「2016年末までにすべての.govサイトを常時SSL/TLS化」とか言い出して、
2018年になったらもうchromeとかブラウザの方で『この接続ではプライバシーが保護されません』とか出しちゃう…

もうWebサイト全体がHTTPS化(常時SSL)になってやがる世の中である。
ツライ。

これで困ったのは、phpのバージョン・設定によっては、今までURL内容読み込むのにご愛用していたfile_get_contents()がSSL読み込みに対応していないのだ!
続きを読む

WindowsのTortoiseGitで間違いログイン後、接続出来ない

Windows 10でTortoiseGitを使って、『Clone with HTTPS』で接続をした際、ログイン情報を間違って入力、認証失敗してしまった。
そうするともう何をしても、本当に使うことが出来ない。

一度ウィンドウでログイン情報入力した物は、その後入力せずに良いというwindowsの便利機能が原因だった。
続きを読む

laradockのNginxでwebポート増やす

これまでmacとの共同作業する前提の都合上、仮想環境で80、host側で800に設定することを記載した。
その際の設定内容についてはここ

だが、仮想環境とhost側でポートが違うことにより都合が悪いときがある。

例えばwordpress。
こっちで:800付きでURL設定しているのなんて何のその!
内部でご丁寧に80だからとポート番号を消してリダイレクトしてくれます。
憎い!

なので、仮想環境とhost側でポートを同じにしたものを用意することにする。
因みにlaradock用というだけあってlaradockは問題ない。
続きを読む

SQLite Integrationの『Notice: Undefined property』対応

wordpressを5.0にしたら、SQLプラグイン『SQLite Integration』にて

Notice: Undefined property: stdClass::$compile_option in ~

といった426行目・424行目原因指定のNoticeエラーがたくさん出てくるようになった。

これは書かれている通り『$compile_option』がないせい。
まぁ、このプラグイン公開されてから大分放置されているしね…

---後日談---
5.1にしたらなんと『compile_option』に戻っていた。
よって、修正は不要なのだ!
都合上5.0を使いたい人だけ直せばいいんじゃないですか話ということで、記事は残しておく。
---------- ココマデ ----------
続きを読む