Twitterアイコンを自動更新できたら面白いかも
会社のお昼休みに昨今余り目立たないPHPでつくってみたTwitterアイコンを設定するプログラムを作ってみました。
なんと、下記リンクをクリックするとSATOXさんのTwitterアイコンを変更することができます!(笑)
http://satoxpochi.sakura.ne.jp/twiconchange/twiconchange.php
実際、自由に変えられちゃうと困るので、SATOXが描いた6個の画像をリクエストされる度に順番に設定します。
例えば、春夏秋冬それぞれ用、クリスマス用、正月用など時期に応じた画像を設定しておけば自動でTwitterアイコンが変わるようになるサービスを作ると面白いのではないかと。
一応、Twitterアイコンを更新するPHPプログラム(シンプル版)を載せておきますね。
<?php require_once("twitteroauth.php"); // キーやトークンはあらかじめ用意すること $consumer_key = "コンシューマーキー"; $consumer_secret = "コンシューマーシークレットキー"; $access_token = "アクセストークン"; $access_token_secret = "アクセスシークレットトークン"; // OAuthオブジェクト生成 $to = new TwitterOAuth($consumer_key, $consumer_secret, $access_token, $access_token_secret); // 画像の読み込み $imageb64 = base64_encode(file_get_contents(”画像ファイルパス”)); // プロフィール画像の更新 $result = $to->OAuthRequest("https://api.twitter.com/1.1/account/update_profile_image.json", "POST", array("image" => $imageb64)); ?>
GitHub - abraham/twitteroauth: The most popular PHP library for use with the Twitter OAuth REST API.
上記(MITライセンス)を使用してます。
キーやトークンはあらかじめ用意してください。
めっちゃ簡単な話なんですけどもね…。
今更聞けないF1チームの変遷その3
あのF1チームは元々どのチームだったのか?
たまに疑問に思っては調べたりしてるんですが、またそのときがやってきました。前回の記事は2013年、その前は2011年に同じネタを書いてましたね。
というわけで2019年版アップデート。そこそこ近年だけです。
F1チームの変遷
フェラーリ | フェラーリ(1947)~ |
---|---|
マクラーレン | マクラーレン(1963)~ |
ウィリアムズ | ウィリアムズ(1977)~ |
トヨタ | トヨタ(2002)→撤退(2009) |
ティレル | ティレル(1968)→BATに買収(1998)→BARホンダへ |
ホンダ | ホンダ(1964)→チーム撤退(1968)→エンジンサプライヤへ(1968)→サプライヤ撤退、マクラーレン(1992)→無限ホンダブランド提供(1992)、BARホンダでホンダ復活(2000)→BARを買収、ホンダF1(2006)→ブラウンが買収、ブラウンGP(2008)、エンジンサプライヤ復活・トロロッソ(2018)・レッドブル(2019) |
ブラウン | ホンダF1→ブラウンGP(2008)→メルセデス買収(2010) |
メルセデス(1954)→撤退(1955)、ブラウンGP→メルセデス買収、メルセデスGP(2010)→メルセデスAMG(2012)~ | |
ベネトン | トールマン買収(1986)→ルノー買収(2000)→ロータス・ルノーGP(2011) |
ロータス | ロータス(1958)→撤退(1994)、ルノー(2010)→ロータス・ルノー(2011)→ロータス(2012)→ルノー買収(2015) |
ルノー | ルノー(1977)→撤退→エンジンサプライヤとして復帰(1989)→撤退(1996)→ベネトン買収(2000)→ルノー(2002)→撤退、エンジンサプライヤへ(2010)→ロータス・ルノー(2011)→ロータス(2012)ワークス撤退、ロータスを買収(2015)→ルノー・スポールF1チーム(2016)~ |
ザウバー | ザウバーF1(1993)→メルセデス、レッドブル資本(1994)→フェラーリのジュニアチーム(2001)→BMWに買収(2006)→BMW撤退、エンジンサプライヤに(2009)→BMWザウバー、エンジンはフェラーリ(2010)→アルファロメオ・ザウバーF1チーム(2018)→アルファロメオ・レーシング(2019) |
アルファロメオ・ザウバー→アルファロメオ・レーシング(2019)~ | |
リジェ | リジェ(1976)→プロストに買収(1996) |
プロスト | リジェ→プロスト(1996)→撤退(2001) |
スチュワート | スチュワート(1997)→ジャガー買収(1999) |
ジャガー | スチュワート→ジャガー(2000)→フォード撤退、レッドブル買収(2004) |
レッドブル | スチュワート(1997)→ジャガー(1999)→レッドブル(2005)~ |
トロ・ロッソ | ミナルディ(1985)→ゲルハルト・ベルガーが個人買収(2005)→レッドブル買収、トロ・ロッソ(2008)~ |
ジョーダン | ジョーダン(1991)→MF1買収(2005) |
MF1 | ジョーダン→MF1買収(2005)→スパイカー買収(2006) |
スパイカー | MF1→スパイカー買収(2006)→フォース・インディア買収(2008) |
フォース・インディア | ジョーダン(1991)→MF1買収(2005)→スパイカー買収→フォース・インディア(2008)→レーシング・ポイント買収(2018) |
レーシング・ポイント | フォース・インディア→レーシング・ポイント買収(2018)~ |
ミナルディ | ミナルディ(1985)→レッドブル買収、トロ・ロッソに(2005) |
アロウズ | アロウズ(1977)→フットワーク(1991)→TWR買収(1996)・アロウズ(1997)→スーパーアグリ(2002) |
スーパーアグリ | アロウズ(TWR)→スーパーアグリ(2006)→撤退(2008) |
ケータハム | ロータス(1958)→撤退(1994)、チーム・ロータス(2010)→ケータハム(2011)→撤退(2014) |
シムテック | マーチスタッフ→シムテック(1994)→撤退(1995) |
ヒスパニア | カンボス(2010)→ヒスパニア(2010)→撤退(2012) |
ヴァージン | マノーGP(2010)→ヴァージンへ名称変更(2010)→マルシャ(2012) |
マルシャ | ヴァージン→マルシャ(2012)→マノー(2016) |
マノー | マルシャ→マノー(2016)→撤退(2016) |
ハース | マノー資産買収→ハース(2016)~ |
最近、F1のレース記事は書いてませんが、しっかり観てますよ。
やっぱりホンダの活躍がうれしいですね。
Pochitter! Ver.2.70を公開しました!
裏話をひとつ。
Pochitter!を更新する必要があるんだけど、最新のソースコードはどこ!?
え!?預けていたソースコードホスティングサービスが終了してる!!
いままで開発していたPCはストレージが壊れて起動しない!!
あわわわわ。
……というわけで最新のソースコードが紛失。でも、少し前のバージョンをバックアップをしていたのが幸いして、なんとかサルベージ。
安心できそうなソースコードホスティングサービス(GitHub・非公開)にコードを乗っけて、更新履歴をたよりに復帰作業を進める事ができました。
そんなこんなで
Pochitter! Ver.2.70を公開しました!
正直、Twitterさんの仕様変更に振り回されっぱなしです。
これまで、OAuth対応、Twitter APIバージョンの更新、HTTPS対応、そして今回のTLS1.2対応(TLS1.1廃止)と動かなくなったアプリを動くようにする更新がほとんど。セキュリティの向上なんで、しょうがないかとは思いますが…。
すっかりTwitter APIの動向なんて追ってなかったなぁ。
ベクターさん、窓の杜さんも追って最新版に更新してもらえるかと思います。
インストーラーをやめましたけど、良いよね?(笑)
偽うなぎの話
最近、ちょっと話題になっていた、いわゆる動物の肉を使わない人工肉バーガー。
コンビニなどでも人工肉ハンバーグなどが売られていて、ちょっと気になって食べてみたりしてましたが、うーん、味はいまいちですね。
さて、土用の丑の日と聞くとそりゃ当然うなぎが気になるわけですが、うなぎにもちょっとしたブームが。……そう、うなぎに似せた食品です。
うなぎは牛や豚に比べ、生産が困難であるため高価。その代替品が安価に(あと低カロリーなどのメリット)できれば売れる商品に化けるはずなんですよね。
Twitterにも大分前に投稿しましたが、スーパーで思わず見かけて買ったのがこれ。
「うな次郎」(長持ちパック)
うなぎを一切使っていない、うなぎ風の商品。確か300円しないくらいの値段だった気がします。魚のすり身やそのた謎エキスでタレと山椒がついていて本格的。
そして、味が気になりますよね?
続きを読むGoogle Chrome拡張機能を作った話
ブログ更新をすっかりサボっていた間、そういえばGoogle Chrome拡張機能を作ってました。
もう9ヶ月も前の話。
1つはSHOWROOMの星ボーナスを集めることができる便利ツール。もう一つはChatworkというSlackのような企業向けチャットツールの機能拡張ツール。
何で作ったのかというと、「自分で使いたいから」。
ChatWork INPUT NOWの方は3人の方に使ってもらっているようですが、SHOWROOM ONLIVE NOWの方は1400人以上の方に使ってもらっているようです。
拡張機能の作り方の紹介は省きますが、マニフェストファイルを書いて、JavaScriptでウニウニ書いて、zip圧縮してアップロードすれば公開されます。ちなみに、公開アカウント作成に500円かかりました。
ChatWork INPUT NOWの方はFireFoxアドオン版も公開してます。
ChromeとFireFoxにはまぁまぁ互換性があるので、簡単なスクリプトであれば移植は簡単。SHOWROOM ONLIVE NOWは移植してもなんだか動かず、断念したわけですが(笑)。
FireFoxの方は12人に使われてました。