日曜ハッキング
GA4対応をサボっていたら8月17日でスクリプトが動作しなくなっていた。Ruby で Google Analytics 4 (GA4) のデータを API で取得する方法 - 約束の地 や Google Analyticsの新バージョン!「Google Analytics 4(GA4)」のレポートデータをRubyで取得する - ba…
立て続けに発表されたbot開発プラットフォーム。作ってみた記事もちらほら見かけてちょっとしたブームっぽい。Microsoft Bot Framework Messaging API Messengerプラットフォーム - ドキュメンテーション - 開発者向けFacebookLINE BOT APIで当初NGだったLet…
さくらVPSで、Let’s Encryptのサーバ証明書を使って、SSL対応のサイトを作る設定手順 を見てやってみようと思ったが、CentOS 5ではこの通りに行かないっぽい。 まずPythonが2.6以上必要と言われる。2.4しか入っていない。yumに2.6があるのでインストール("p…
YouTube API v2が終了したのに加えて、Analytics APIもOAuth2が必要になった。 YouTubeの方は道なりで行けたけど、Analyticsの方はGarbのままでは駄目っぽい。RubyのバッチでGoogleAnalyticsのデータを取得する(OAuth2利用) - zakihayaメモここ参考。Googl…
[blocked] The page at 'https://xxxx/' was loaded over HTTPS, but ran insecure content from 'http://w.zenback.jp/v1/?callback=jQueryxxxx': this content should also be loaded over HTTPS.と言われる。 http://w.zenback.jp/v1/ の57行目が url: "h…
chordpro記法を勝手に拡張して記述していたASINやYouTubeやniconicoリンクを、外に出してMySQLに保持。ついでにJASRAC作品コードも持てるように。 タグ検索はAND検索を可能に。同じテーブル同士をJOINしてさらにもう一個LEFT JOINするというSQLがあっさり書…
を付けた。
位置情報を使ったサービスをスマホで使いたいとなるとネイティブアプリになってることが多いけど、HTMLアプリでいけんじゃね?と。 結構いけた。路傍の史跡マップロケタッチでも自由なスポットを登録できるけど、テーマ限定で独立したかった。もっと別テーマ…
おかしい(間違った)コード譜も多いよね、という声があったので五つ星の評価システムを付けた。 IPアドレスでユーザー識別。簡易なCSRF対策。 まだ今はそれぞれの楽曲ページに表示しているだけだが、将来的に多様な使い方をすることを考えるとRDBMSが必要だ…
とりあえず備忘録として。 uptimeが半年を超えたサーバのウェブサイトが落ちた。pingは通るがsshで入れない。さくらVPSのコントロールパネルではCPUが2.0Kに振り切ったまま。5時間落ちてた。コンパネから再起動で復帰。Linux version 2.6.18-348.12.1.el5 (m…
ChordWikiに協調フィルタリングのレコメンデーション「この曲を見た人はこんな曲も見ています」を付ける。Cicindelaは要求スペックが高いとのことでさくらVPSのメモリ1Gでは無理だと思われ、Recommendifyで挑む。Rubyだし。 よくわからん。 情報というかコー…
紀伊國屋書店 MyLink 作成昔作って結局自分でも使わないから放置していたのだけど、紀伊國屋書店のサイトがリニューアルしたことと、Amazonのアソシエイト料率が変わったことを受けて、作り直した。料率はこうか。 カテゴリ Amazon 紀伊國屋書店 本 3% 3% 電…
bk1から移行したhontoが評判悪いが、中でも日別の新刊案内が消えたのが大きいらしい。 昔作った新刊全点RSSフィードもスクレイピングの修正が必要となり、遅ればせながら対応した。 http://feeds.feedburner.com/TRCNewArrival さらにジャンル別に見たいとい…
前から脳内で計画とシミュレーションしてたけどむしゃくしゃしてたので実行した。 さくらのクラウドがリリースされるのを待ってみたけど、よく見たら必要なかった。 目的 アクセス負荷対策 さくらのレンタルサーバをライトからプレミアムに移行したのが2010…
Twitter の背景画像を日替わりで変えたくてAPIを叩こうと思い、ググったところ失敗報告しか見つからなかったけど、適当にコピペしてたら出来た。 require 'open-uri' require 'rubygems' require 'oauth' $CONSUMER_KEY = 'xxxxxxxx' $CONSUMER_SECRET = 'xx…
Livlisの肝は、Twitterでフォロー関係にある≒趣味趣向が似ていたり活動地域が近かったりする人達の間で、物品のやり取りをする点にあると捉えている。同じ仕組みで、本のレコメンドシステムが出来るのではないか、と考えてちょこちょこコードを書いていた。…
はてブツイート : はてなブックマークをTwitterに投稿 というサービスを作った。はてなブックマークの web hook を受けて、Twitter の OAuth で投稿するものだ。OAuth 画面によると約500ユーザーに使ってもらっている。 そうなるとこれを何とか収益化できな…
上から目線のコメント付き非公式 RT がうざいので、ちゃんと reply させるために書こうとしたが上手く書けくて飽きた。 // ==UserScript== // @name Twitter QuoteReply // @namespace http://d.hatena.ne.jp/worris2/ // @description Make replies with qu…
必ずしも温かい気持ちになるとは限らないが、何か作ろうと思って出来たのがこれ。 Twitter / @worris/birthday Twitter用お誕生日おめでとうbotのAPI と Twitter List API のマッシュアップです。 ウォッチされたい人は「ついったーお誕生日おめでとう部」に…
Twitter のつぶやきからブックマークできる、Twitter との連携機能をリリースしました - はてなブックマーク日記 - 機能変更、お知らせなど の機能を使えるブックマークレットを書きました。 T2B! (ブックマークレットのリンクが書けないので、登録後に?ま…
ChordWiki に加えた機能をメモっとく。 YouTube とニコニコ動画のサムネイル画像を JSONP で表示 動画埋め込みを止めて外部リンクが文字だけだと寂しいので賑やかしにサムネイル画像だけ表示したい。API を使うのだが、自サーバの負担は増やしたくないので J…
3周年を迎えた ChordWiki : コード譜共有サイト 〜無料の歌詞とコードをシェアしよう を、非商用配信区分から商用配信区分(広告あり)に変えた。 JASRAC に支払う利用料が、《10,000円/年》から《収入の3.5%(最低5,000円/月)》になる。 その過程で分か…
9ヶ月前に停止を予告した、Twitter Echo Bot ですが、完全に終了させました。 理由は、@train_kanto が、スパムだか bot だか分からない投稿で溢れたこと。 某所から取得する情報の自動投稿だけでは遅いことが分かっていたので、他の人からの投稿を受け付け…
買ってしまった。 文字入力のスピードがまだまだ上がらないけど、概ね満足している。 目下の難点が、Gmail から 友人の携帯へ送るメールが、迷惑メール対策で撥ねられてしまう点だろう。 アドレス変わりましたメールを送って、撥ねられた相手には iモードか…
一昨日、OAuth が難しいので他の人に任せる と書いたばかりですが、出来ました。 はてブツイート: はてなブックマークをTwitterに投稿 (旧名:はてブポスト)誰でも使える public な web hook です。Twitter の OAuth 認証を使用するので、パスワードを第三…
昨日のエントリは、さすがにセキュリティ上の問題があるので、別なものを作ってみた。 はてなブックマークの「設定」→「データ管理」→「Web Hook」で URLに http://worris3.sakura.ne.jp/HatenaBStar.cgiと入れて、ブクマしてコメントを書くと、もれなく僕が…
(6/7追記)以下の内容はセキュリティ上の問題があります。 はてなブックマーク Web Hook で Twitter に投稿 (OAuth版) - 徒なる研究あるいはイアトロ化学者 ↑こちらをお使いください。 はてなブックマーク Web Hook がリリースされた。 けど、結局みんな…
はてなブックマークプラスが出たりして旬を過ぎてるけどネガコメ問題(反論コスト問題)の中で はてなアイデア というのがあった。それを受けて、はてブコメントが1ページに1コメントとなり、さらにコメントも付けられちゃうサービスが出ていたけど、そのソ…
参考:アマゾンAPIを使うのに2009年8月15日から認証が必要になるらしい 参考:http://d.hatena.ne.jp/zorio/20090509/1241886502こうも面倒だと、↓のようなおかしなサービスを提供する輩が現れるのではないだろうか。http://worris3.sakura.ne.jp/APAAPI/?AW…
リーダビリティ=児童書に付く「小学○年生向け」という読者の対象年齢のやつ。 使用するテキストは青空文庫、ツールは名古屋大学の佐藤理史先生による帯1.x (obi-one)。 かなり手を抜いたので青空文庫内にHTMLファイルが存在する作品だけで、さらにぽろぽろ抜…