太陽がまぶしかったから

C'etait a cause du soleil.

プログラミング

Real-Time Google Finance API で Google Spread Sheet に株価を取得

日本株に使えない株価取得API 投資信託への気絶投資は別に小型バリュー株の積立をやっているのだけど、総合的な配当利回りを把握する手段がなくて難儀していた。過去にあった Yahoo!や Google のエンドユーザー向けAPIは廃止されており、その他のサービスも…

Googleスプレッドシートで急上昇キーワードと関連語の一覧を表示する

Googleスプレッドシートでトレンドを知る 「いま話題になっていること」を探すために検索エンジンの急上昇キーワードを取得して、関連語も表示するスプレッドシートを作成した。 Googleスプレッドシートではセルの値をパラメータにして外部サービスと連携可…

Mac & Python3でmatplotlibのグラフ表示とscikit-learnの機械学習

Pythonでグラフを表示 上記記事で整えたMac & Python3環境でグラフ表示を可能とするために matplotlib をインストール。 (data_analysis) $ pip install matplotlib 乱数配列をヒストグラム化するプログラムを作成。 import pandas as pd import numpy as np…

Mac & Python3でデータ分析環境の構築準備

Python3環境の準備 データ解析基盤Mac で Python3 環境での開発を行う準備を環境を準備した際の備忘録。Anacondaなどを利用すれば一発で入るけど、サーバー環境に移行する場合にコンフリクトするのが面倒なのと自身の理解のためにいちからやってみる。まずは…

クライアントサイドで本文注釈をWikipediaから自動生成するJavascript

本文注釈をクライアントサイドで自動生成 ブログに書いた文章をクライアントサイドで解析してWikipediaから注釈を自動生成するスクリプトを作ってみた。wikipedia_annotaionクラスを持つSPANタグで囲まれた文章に対して分かち書きと簡単な単語判定を行い、切…

はてなブログでTwitterのシェア数を文字列取得(カウントAPI廃止対応)

TwitterのカウントAPIの廃止に対応 2015年11月20日からTwitterのカウントAPIが廃止された影響で、はてなブログ内のTwitterのシェアボタンからシェア数の表示が消えた。はてなブックマークやFacebookがあるとはいえ、ソーシャルの反響を測るための指標として…

『あわせて読みたいG』からGoogle Feed APIを除去して復旧しました

Google Feed API停止に伴ってあわせて読みたいGが停止 Google Feed APIというAPIサービスが終了した様ですね。 「Yahoo! Pipes」サービスが終わり、次いで「Google Feed API」サービスも終了した、と。 しかもほぼ同時期に!? Google Feed APIが停止された…

【復旧しました】あわせて読みたいやパンくずリストが配信停止しています

あわせて読みたいやパンくずリストが停止中 ※復旧しました あわせて読みたいやパンくずリストなどのブログパーツについて、GitHub Pages(http://bulldra.github.io)からホスティングしているのですが、当該サーバーの表示停止措置によって配信が停止されてい…

簡易難読化のためにJavaScriptでシーザー暗号(日本語対応)を実装する

シーザー暗号化/復号化ツール(日本語対応) /* シーザーー暗号化 */ function caesar(val, key) { console.log(val); val = encodeURIComponent(val); var result = ""; for (var i = 0; i シーザー暗号による簡易難読化スクリプト

はてなブログカスタマイズのワンコイン小商いとペイウォール

ココナラのはてなブログカスタマイズサービス ココナラで販売しているはてなブログカスタマイズワンコイン支援サービスが3人の方から購入された。累計利用回数はその倍以上。概ね好評である。 基本料金が税抜500円かつ30%の上納金が必要なので、こちらに入…

アドブロックされたらブログ本文を関西のええ加減なおっちゃん化するLPO

アドブロックされたら記事本文が関西弁になるスクリプト 種明かしをすると、adspace.cssというのが、どうやらAdblockが『ブロック』するCSSファイルのひとつになるようです。同CSSファイルの中に『a-alert』というクラスを非表示にする命令が組み込まれてい…

GoogleスプレッドシートをAPI化するSheetsuはJSONPできないから微妙

GoogleスプレッドシートをAPI化するSheetsu Sheetsuは、GoogleスプレッドシートをAPIにしてくれるサービスだ。 使い方は簡単で、GoogleスプレッドシートのURLを入れてサービス連携するだけだ。 あとは指定されたURLでデータの取得や書き込みができてしまう。…

はてなブログカスタマイズ支援をココナラでワンコイン販売します

ココナラで名義上のレンタル仮名氏はじめました ココナラを利用してワンコイン(500円)ではてなブログカスタマイズについてのご相談や設置代行のご依頼をできるようにしました。名義上のレンタル仮名氏です。 ココナラとは知識やスキルを安価に売り買いがで…

Yahoo Pipesが停止するので旧「あわせて読みたい」は利用不可となります

photo by zoomar Yahoo Pipesが停止するのでブログパーツも利用不可 以前にも書きましたが、Yahoo Pipesの終了がアナウンスされました。2015年8月30日以降は新しい Pipes が作れなくなり、同年9月30日に終了とのことです。 As of August 30th 2015, users wi…

Googleスプレッドシートで指定URLのはてなブックマーク数を取得する関数

はてなブックマーク数をGoogleスプレッドシートで管理したい 以前に、Googleスプレッドシートにある「GOOGLETRANSLATE」関数を用いて多言語対訳表を作ったのだけど、これはGoogle翻訳のAPIをスプレッドシート上で実行することで実現されている。 開かれたWeb…

はてなブログで目次を自動更新するトップページを作ってみた

トップページに記事の目次を表示させたい はてなブログのトップページは最新記事の文章が垂れ流しになっていて、一覧性が低いのが困っていました。ブログのデザインをリニューアルした id:cardmics さんもその辺りを嘆いていたので勝手にやりかたを考えてみ…

はてなブログに動画のようなページシークバーを設置するカスタマイズ

ページシークバーの作成 長々と縦にスクロールされていく長文記事を読んでいると、以下のようなことを思う事があります。 どこまで読み終わったのかを把握したい 前の段落まで一気に戻りたい それらの要件が解決できるインターフェイスデザインを考えていて…

「B!」はてなブックマークボタンを記事タイトルにネイティブっぽく設置

記事タイトルにはてブボタンを設置 記事タイトルにシェアボタンを設置しているブログも多いのですが、表示処理が目線に追いついてなかったり、記事を読むまえからズラズラっとボタンや広告が表示されると萎えてしまうことがあります。個人の感想ですが。 は…

Google Docsのスプレッドシートで多言語対訳表が簡単に作れるよ

対訳表を作るのが面倒 システム設計をする時に、データベース名や変数名や表示名などを決めるのが面倒です。一般的には英字文字列で作るのですが、ローマ字で「kokyaku」とか付けるのはダサいし、いちいち辞書を引いていくのも面倒です。 多言語対応のために…

はてなブログカスタマイズ公式コピペ設置方法まとめ

photo by P4BLoX 公式コピペ設置方法をまとめておきます はてなブログのカスタマイズ記事が季節ごとに新規ユーザー同士で流行るのは風物詩なのですが、http://bulldra.github.io ドメインから配布している自作のブログパーツを直接的に呼び出すコードが別の…

Yahoo Pipes のサービス終了に伴って「あわせて読みたいG」の一部機能が変更となりました

Yahoo Pipesが終了 Yahoo Pipesの終了がアナウンスされました。2015年8月30日以降は新しい Pipes が作れなくなり、同年9月30日に終了とのことです。 As of August 30th 2015, users will no longer be able to create new Pipes. The Pipes team will keep t…

はてなブログモバイル版のAboutページでWMT警告を消す方法

読者アイコンの大きさを指定してWMT警告を消す これは確かに押せない(タップ出来ない)ね・・・・・・ おかげさまで読者登録が700人を超えており凄い一覧になっています。 1面がアイコンな状態です。 これは改善せねば!と思ったのですが、モバイル版をデフ…

はてなブログのスマートフォン表示で出てくる追尾ヘッダーを消す方法

はてなブログのスマートフォン表示の追尾ヘッダーがウザい はてなブログのスマートフォン表示が変更されて、追尾ヘッダーがつくようになりました。スマートフォンの小さい画面で追尾されるとウザいので嫌いなデザインです。 イラッときたので消してしまいま…

はてなブログの仕様変更と既知の不具合に対応した「あわせて読みたいG」の新バージョンをリリースしました

はてなブログの仕様変更に対応しました はてなブログの記事タイトルに表示されるカテゴリのURLが「/category/カテゴリ名」から「/archive/category/カテゴリ名」に変更になりました。これに伴い下記の『あわせて読みたい』において、現在のカテゴリを判別す…

はてなブログでバイラルメディア風シェアボタンを回転させるCSS

バイラルメディア風シェアボタンを回転させる このブログでは、文字ベースのバイラルメディア風のシェアボタンを設置しています。 はてなブログにバイラルメディア風シェアボタンを設置する - 太陽がまぶしかったから このボタンについて、マウスオーバーで…

はてなブログで記事本文中に広告を自動的に挿入するスクリプト

本文中に広告を挿入する このブログでは、もともとサイドバーに広告を表示していたですが、サイドバーに表示する情報量が多くなってきたので撤去しました。代わりにヘッダに広告を置こうと思いましたが、デザインが崩れるし、効果も低いので、記事本文中の最…

便利! はてなブログ公式機能拡張まとめ(2014年版)

photo by benjaminreay はてなブログ公式機能拡張まとめ はてなブログを利用して2年近くになるのだけど、初期の頃からすると本当に色々な機能拡張が行われてきた。初期の頃には「この仕様はどう考えてもおかしいでしょ?」みたいな事をよく書いていたのだけ…

サイドバーから過去記事を辿れる「もっと読む記事リスト」を作ってみた

もっと読む記事リスト サイドバーの記事一覧からいっぱい見られると便利そうですね。実は作ろうとした事があるのですが、AJAXでやろうとするとアイキャッチ画像の取得が意外に面倒だったり、表示速度的な問題があって放り投げていました。ブログカード形式は…

はてなブログを勝手に進化させるカスタマイズ5選2014年版

photo by Dmitry Baranovskiy 勝手スクリプトで振り返る2014年 クリスマスイブまでのスケジュールリングが絶望的である事を知る12月4日。ここのところで本ブログは「はてなブログ改造ブログ」として紹介される機会が多い。実際問題として色々なスクリプトを…

はてなブログの過去記事をTwitter Botにツイートさせる

過去記事ガチャを記事名付きで定期ツイートさせたい bulldra.hatenablog.com Yahoo! Pipesが死んだのでできなくなりました。 読みましたー。ここのところランダムリンクをつかって定期ツイートしたり、過去のエントリをツイートしようという話が流行っていま…