PhantomJS でWebサイトの画面キャプチャをとる

PHP で単にスクレイピングをするだけなら、file_get_contents して解析したり、 curl を使ったり、Simple HTML DOM Parser(http://simplehtmldom.sourceforge.net/) を使ったり、 DOMDocument を使ったり、様々が方法があります。 しかしサイトの画像キャプ…

C# で SQLite を使う (Windows)

前回はPHP で SQLite を扱う方法をご紹介しました。今回は、 C# で SQLite を扱う方法をご紹介したいと思います。 Visual Studio 2017 を使用します。 Visual Studio での依存ライブラリの管理は NuGet が便利です。NuGet を使って、SQLite に必要なパッケー…

PHP で SQLite を使う

CSVなどのデータでも強力な検索機能を使用したいことがあります。 データ量が少ない場合は、Excel を使って VLOOKUP 関数や INDEX 関数、MATCH 関数を駆使することで乗り切れる場合もありますが、 万~数十万オーダのデータになるとなかなか厳しくなってくる…

FUTOKAサーバでWordpressログイン不可

Wordpressのログイン画面で403エラーになったら、IP制限などのセキュリティ設定を見直してみましょう。

Wordpress の API で BASIC 認証を使う

Wordpress の API を使用するにあたり、いくつかの機能では認証が必要になります。 認証の方法にはいくつかありますが、高いセキュリティが求められていない場合は簡単な方法にしたいところです。 サポートされている認証の1つに BASIC認証(Basic Authentica…

Wordpress の API を利用する

Webサイトの構築に Wordpress を利用することが多くなっています。 最近のバージョンの Wordpress では標準で REST API が使用できるため、これを自動化やシステム連携に活かさない手はありません。 API には、認証が必要なものと不要なものがあります。例え…

Salesforce データローダのメモ

このブログでは、技術的な事柄を備忘録として残していきます。 記念すべき1つ目は、Salesforce のデータローダに関するメモです。最近業務でデータインポートする機会がありましたので、そのときに発生したエラーや気付きを残します。 ※データローダのバージ…