GA4対応をサボっていたら8月17日でスクリプトが動作しなくなっていた。Ruby で Google Analytics 4 (GA4) のデータを API で取得する方法 - 約束の地 や Google Analyticsの新バージョン!「Google Analytics 4(GA4)」のレポートデータをRubyで取得する - ba…
2/24の2:00〜5:00に移転作業を完了。 Cent OS 5ではいろいろやってもTLS 1.2に対応させることができず、Chrome 81のアップデートが迫って警告メール*1も来たので、3年ほど遅いけどようやく移行。迷ったけどドキュメントが揃ってそうなCent OS 7へ。 rubyがyu…
立て続けに発表された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…
cf. meganeou氏、ksorano氏、egachan氏が関係するあらゆるメディアをボイコットしよう! - 過ぎ去ろうとしない過去PVを与えないためには /etc/hosts でブロックするのが確実ですね。 0.0.0.0 himote.in himo2.jp hotcocoa.biz anond.jp pocha3.com 0.0.0.0 c…
Livlisの肝は、Twitterでフォロー関係にある≒趣味趣向が似ていたり活動地域が近かったりする人達の間で、物品のやり取りをする点にあると捉えている。同じ仕組みで、本のレコメンドシステムが出来るのではないか、と考えてちょこちょこコードを書いていた。…
その1はこちら。 @train_kanto、@train_kansai というbotを3年前から運用している。 このほどTwitterのBasic認証が停止するのに伴い、スクレイピングしているだけで面白味もなく精度も高くないbotなので廃止しようと思って告知したところ、幾人かから惜しむ…
はてなブックマークのTwitter連携機能について。 人力検索にこんな質問があった。 はてなブックマークをご利用の方にTwitterについてお聞きします… - 人力検索はてな 半分以上が知らなくて、使っているのは6%ちょいか。 でも他にもはてブと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円/月)》になる。 その過程で分か…
http://souzou.fuzimoto.info/2009/08/iphonemediamarker.html だけど、Android(HT-03A)なら無料アプリ QRコードスキャナー で出来る。起動したら「MENU」ボタンで「設定」を呼び出して、「カスタム商品サーチURL」を開く。 設定する URL は想造ノートさん…
9ヶ月前に停止を予告した、Twitter Echo Bot ですが、完全に終了させました。 理由は、@train_kanto が、スパムだか bot だか分からない投稿で溢れたこと。 某所から取得する情報の自動投稿だけでは遅いことが分かっていたので、他の人からの投稿を受け付け…
購入してから10日ほど。ぼちぼち使っている中で今現在入ってるアプリ。 Simeji これは必須と言っていい。T9入力に慣れてしまったので iWnn のケータイ入力には耐えられないところだった。 OpenWnn版にしている。 TwitterRide Twitter クライアントはこれ。 T…
買ってしまった。 文字入力のスピードがまだまだ上がらないけど、概ね満足している。 目下の難点が、Gmail から 友人の携帯へ送るメールが、迷惑メール対策で撥ねられてしまう点だろう。 アドレス変わりましたメールを送って、撥ねられた相手には iモードか…