エンジニアリング
Seleniumは便利な反面、要素がまだ表示されておらずすぐエラーになる、取得できないと悩みがちですよね。本記事では要素の表示を自動で待ってから操作する自作クラスを公開し、入力・クリック・テキスト取得・複数要素取得などをメソッド単位で具体例とともに解説します。初心者のチートシートにもどうぞ。
Google AdSense審査に合格する8つの改善ポイント|3回不合格→合格までの実例
概要
Google AdSense審査に合格するための8つの改善ポイントについて解説していきます。
というのもAdSense審査って何が原因で落ちてるのか分かりにくく、何度出してもエラーで返ってきて心が折れますよね(- -;
実際自分も3回連続で不合格を食らって、4回目でようやく合格した苦戦勢です。
不合格メールには「価値の低い広告枠」みたいなふんわりした文言しか書かれてなくて、結局どこを直せばいいのか分からないんですよね。
そこで自分が4回目で通ったときに実際にやっていた改善を、ひとつずつ洗い出してみました。
ここではそのときに試した記事数・プライバシーポリシー・問い合わせフォーム・パンくずリストなどの8つの改善ポイントを実例付きで紹介していきます!
審査で詰んでる方の突破のヒントになれば嬉しいです。
それではやっていきましょう!
PythonでHEICの写真をJPGに変換する方法(pillow_heif.register_heif_opener)
iPhoneのHEIC写真はWindowsやブログだと扱いづらく、毎回オンライン変換するのも手間ですよね。そこでpillow_heifを使い、フォルダ内のHEICをまとめてJPGへ変換しつつ長辺1200pxに縮小するPythonツールを作りました。コードと実行方法、つまずきやすい大文字.HEIC対策まで紹介します。
サクラエディタで一括置換する手順(選択範囲、正規表現対応)
置換したい箇所が大量にあって手作業では終わらない、特定の範囲だけ置換したい、正規表現で取得した値を使い回したい——サクラエディタならCtrl+Rの置換ダイアログで全部片付きます。基本の一括置換から選択範囲、正規表現の後方参照でCSVをSQLのupdate文に変換する実例、Grep置換までまとめました。
PowerShell+robocopyで拡張子別にファイルを一括移動する方法
Google Takeoutで吐き出されたデータは画像も動画もJSONもごちゃ混ぜで、手作業の振り分けはもう無理ゲーですよね。そこでPowerShellとrobocopyを組み合わせて、.jpgや.mp4など拡張子別にファイルだけを一括で別フォルダへ移動する手順をまとめました。フォルダ階層を平らにするforfilesの使い方や、移動前後の件数チェックまで一通り押さえておきます。
Linuxでテキストファイルを分割する方法【サンプル有】(split と sed)
数GBある巨大なテキストファイルは開くだけで重く、まともに操作できないことがありますよね。そんなときはLinuxのsedで必要な行だけ切り出したり、splitで一定行数ごとに分割すれば一気に作業しやすくなります。オプションの意味と実行例、分割後の結合・行数確認の方法までサンプル付きで解説します。