masalibの日記

システム開発、運用と猫の写真ブログです

2019-01-01から1年間の記事一覧

phpで、長文を「。」区切りでフラッシュ表示させるプログラム

PHP

phpで、長文を「。」区切りでフラッシュ表示させるプログラムを… - 人力検索はてな で適当に作ってみたら キャンセルされていたことにあとで気がついた・・・ \(^o^)/ gist.github.com ファイルを読んでから分割しないといけないのがめんどくさい所だった …

【python3】はてなブログの投稿画像を圧縮する

ブログ画像は重いとSEO的に評価されない はてなフォトで圧縮した画像をアップしようとしたら更新処理がなかった。 Wordpressにあってはてなブログにない機能の1つ 投稿した画像を圧縮する (はてなブログの場合は切り替えになる) をはてなblogAPIとはてな…

フォルダ内のファイルを削除(from~toを複数)

単純なfrom~toでも指定できないファイル削除があった・・・ ファイル数が万を超えてかつ数百のフォルダだった GUIでは無理だった Windowsなのでvbsで無理やり削除した 二度とやりたくない・・・ (´;ω;`) Option Explicit '// INIT Dim FSO Set FSO = WSc…

2019/3月のPV報告

作業 33記事を追加 (673→706記事) 広告の最適化が効かなくなって、H2の前に広告を表示するようにした masalib.hatenablog.com ampの場合に広告が表示されない問題があったので表示するように変更した 記事単位でしかできないみたい・・・よくわからないけど …

【python3】はてなBlogApiではてなブログを更新

はてなブログはapiを公開しており、そちらを使って更新したいと思います。 参考URL cartman0.hatenablog.com 参考にしたサイトをほぼ丸パクリしています。 違う点は * 関数にしている所 * 更新用の配列を渡している所 仕様 はてなblogに必要なパラメータをセ…

javasciptで表示領域から画像のピクセルを指定する

古いシステムで画像を表示する関数で tableタグのなかにtableを使って表示しているという 超ーーーいけていないのがあり、 ピクセルサイズが大きいサイズがきた時に 画面幅を振り切れるというバグがあった 単純にjsでパーセントを指定すると小さくなりすぎる…

自分の個人情報がもれたらしい

www.taito.co.jp 小田急百貨店とソラマチのハリーポッターのお店に行った。ソラマチの方が広いのでおススメ pic.twitter.com/PtAQmkNo0M— まさりぶ@はてなブログ (@masalib) 2018年11月26日 今回流出した可能性がある情報は、次のとおりです。 氏名 メール…

【python3】pythonのPillowで画像の圧縮して、はてなフォトに投稿する

前回、画像の圧縮ができたので圧縮した画像をはてなフォトに投稿したいと思います 仕様 動き urlから画像をダウンロードして圧縮する ダウンロードした画像の縦横のピクセルを取得する 変換した画像サイズのピクセル数を計算する 画像圧縮する 変換画像を保…

slackのアプリにダークモード追加

会社の情報通の後輩から教えてもらいました A small bit of news for your Monday morning, afternoon, or evening: today we released an update for our Android and iOS apps, which you can find in the Google Play Store and the App Store, respectiv…

【2019年3月】Googleの検索アルゴリズムのアップデートは辛かった

SEO

3月12日ぐらいにGoogleの検索アルゴリズムのアップデートがあった アフィリエイトをやっている人は軒並みダウンを食らった 私のブログは今まで、色々なUpdateがあったが運よく被害がなかった 今回は、アフィリエイトとかやっていないのですが見事にくらいま…

CodeSandBoxからGitpodに引越した

javascriptの開発環境をGitpodに引越した 良い点 ・メモリのエラーがでない 悪い点は ・月100時間の制限 ・hostを0.0.0.0にしないとブラウザで確認できない ・コミットとpushが別画面 工夫次第でなんとかなります

開発コスト > サーバー費用

自社のキャンペーンでサーバーを増やして対応したが ロードアベレージが0.05って・・・ インフラとしてはOKだった。サービスとしては・・・ノーコメント (大雑把ですがCPUを2を積んでいるのでロードアベレージも2までは耐えれる) メモリはcurlのバグなのか1…

【python3】pythonのPillowで画像の圧縮

pythonにはPillow(Python Imaging Library)という超便利な画像ライブラリがあります。 そちらをつかって画像の圧縮をします 仕様 動き urlから画像をダウンロードしてimgという変数に突っ込む ダウンロードした画像の縦横のピクセルを取得する 変換した画像…

ダメ人間だわ・・・・

polcaというサービスがあります polca.jp 簡単にいうとオンライン募金(フレンドリーファンディング?)らしいですが 素直に「遊びたいから金くれ~」っていうのは笑ってみれるのですが 「病気になってお金がないので支援してください」というは詐欺に見えて…

【python3】urlからはてなblogのxmlを取得する

masalib.hatenablog.com 前回でentry_idが取得できたのでそれをもとにxmlを取得したいと思う 仕様 パラメータ user_id(自分の場合はmasalib) blog_id(blogのdomainになる、独自ドメインの場合は調べていないのでわからない) target_url(取得したいURL) passw…

【python3】urlからはてなblogのentry_idを取得する

pythonの備忘録です はてなblogはapiが公開されていて、そこから取得したり編集したりする事ができます 編集するためにはentryidが必要です https://blog.hatena.ne.jp/{はてなID}/{ブログID}/atom/entry/{entry_id} http://developer.hatena.ne.jp/ja/docum…

【python3】実行中に入力を促す

今回はpython3の備忘録です。 コマンドラインでパラメータを渡す方法は知っていたのですが import sys args = sys.argv i = 0 print(args) for arg in args: print("第" + str(i) + '引数:' + arg) i += 1 実行中に入力を促すを知らなかった import sys prin…

顔出しが当たり前の時代なのかな

経緯 過去 私は1995年からインターネットをやっていて、yahooをみるのが楽しかった。 時代が進み2chがでて、顔出しすると叩かれるのが盛んでした。 犯罪とか何かやらかすと家まで来るという怖い(今もそうかも) ニコニコ動画の全盛期でも顔出しはあまりなか…

Googleアドセンスの自動広告が表示されない・・・諦めて見出し前に広告を設置するjavascriptを追加

masalib.hatenablog.com 色々やったが、どうしても表示されなかった。諦めてjavascriptで無理やり表示するように仕込んだ 設定内容 見出しタグ(H3)に対して毎回、広告を表示するのは、広告をアピールしすぎるので 3の倍数の時に表示するように変更した 参…

Googleアドセンスの自動広告が表示されない・・・時の対応

AdSenseは自動表示しています。自分は広告の表示箇所のコントロールはできるだけ避けたかった。 サイトトップ以外は、自動広告に頼っていたが3月11日ぐらいから表示件数が減り、3月16日には0件になった。記事更新はしているが意味がわからなかった コード…

「性格免許証」をやってみた

とあるSNSではやっていた「性格免許証」をやってみました 質問が多いので時間がかかりますが、結構あっていると思いますのでぜひやってみてください 性格診断「性格免許証」性格にお墨付きを。無料のハニホー 私の結果 性格の短評 穏やかさにつけこまれる損…

「Gatsby JS」ブログカードのプラグインを追加する

ブログカードとは https://masalib.hatenablog.com/entry/2019/03/12/100000 を下記のようなビジュアル的のリンクに変更してくれる機能です masalib.hatenablog.com インスグラムとかTwitterのリンクを追加したいのでプラグインを導入する事にした github.co…

スーパーカップバニラ+胡麻でちょっと贅沢!!

ごまアイスが好きなのですが、 市販品でコスパがよくて美味しい物がありません スーパーカップバニラに「ごま」を投入する事でごまアイスを作っています。 黒ごまの方が香ばしくて美味しいです。 コスパ的には120円ぐらいなのですが200円ぐらいのアイスにグ…

メールのログがロストする件について

経緯 状況 対応について 感想 参考URL 経緯 メール配信をして件数を確認していたらログ消えていた。 でも配信は成功していた。という不思議な状況になった 状況 ログが消えるとmessagesに変なログがでた。 $ view /var/log/messages journal: Suppressed 607…

超ー怖いUSER_AGENT

ログ集計ツールでUSER_AGENTのバイト数エラーがでたので確認したら クラッキングだった。 バリデーション(入力チェック)かけててよかった 以下UA Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0);declare @b cursor;declare @…

「Gatsby JS」sitemap.xmlのプラグインを追加する

もしかしてsitemap.xmlはいらないかもしれないが、Search Consoleに登録したいので プラグインを追加することにした 手順 手順は公式サイトどおりにやっています www.gatsbyjs.org プラグインをインストールする gatsbyにはプラグインが用意されているのでイ…

「Google データポータル」のテンプレートのバージョンアップ

すごい前に書いた記事なのですが続きです masalib.hatenablog.com 「Google データポータル」という名前に変更になったみたいです アナリティクスの一部の機能になったみたい テンプレートを少しバージョンアップ ページの概要 集計用のGoogleスプレッドシー…

ホワイトデーってマシュマロではだめなの??

幸いにも結婚しているため、バレンタインデーに嫁からチョコがもらる チョコが好きというわけではないので、イベントごとなのでいただきました。 でも800円ぐらいだと思うのですが・・・そこそこ嬉しかった。 ホワイトデーが近いということで街にいった。 そ…

「Gatsby JS」google-analyticsのプラグインを追加する

ログ分析をするために、google-analyticsを追加します。本格的にやる場合はタグマネージャーのほうがいいです。 簡易的なサイトなら、google-analyticsでも問題ないです。 手順 アナリティクスの「トラッキングID」を発行する Googleアナリティクスでデータ…

MySQL5.7とMySQL8.0で AUTO_INCREMENT の挙動が変わっている件

経緯 今まで、大量のテストデータをクリアする時に TRUNCATE TABLEをする事でAUTO_INCREMENTの値も初期化していた MySQL5.7の場合 use <データベース名>; TRUNCATE TABLE <テーブル名>; SHOW TABLE STATUS WHERE name = '<テーブル名>'; でAuto_incrementの…