tmegos blog

Web developer

T-SITEにログインせずに指定のお店の在庫検索ができるブックマークレットを作った

gist.github.com 使い方 商品詳細ページでブックマークレットを実行すると、指定店舗の在庫が確認できる 設定 店舗検索 - TSUTAYA 店舗情報にて普段行くTSUTAYAを検索します 店舗のページに飛んだら、URLの〜/detail/<storeId>.htmlから、storeIdを確認する 例えばSHI</storeid>…

svn: E120106: ra_serf: The server sent a truncated HTTP response body.

症状 svnでcheckoutを行うと、下記のエラーが発生し、checkoutが中断する svn: E120106: ra_serf: The server sent a truncated HTTP response body. 対応 stackoverflowの記事を参考に、svnのcleanupとupdateを行う $ svn cleanup $ svn update エラーが解…

Fire TV StickでdTVがライセンスエラーを起こす

環境 Fire TV Stick dTV(v1.0.0) 症状 ライセンスの処理に失敗しました。(エラーコード:-12000) という再生エラーが表示され、コンテンツの再生ができない ちなみにブラウザやタブレットでは再生ができています 対応 1.Fire TV stickの再起動 amazonの…

ElectronでMac用にビルドするときの署名方法

以下を参考にしました。 qiita.com nulab-inc.com 署名の方法ですが、キーチェーンアクセスで表示された名称をそのまま与えないといけないんですね。 てっきり(XXXXXXXXXX)の中のIDのみ指定すればいいのかと思ってました。

いまさらながら最強のTwitterクライアントを作り始めた

最強のTwitterクライアント作り始めた - 9mのパソコン日記 r7kamura.hatenablog.com 最近JavaScriptの案件も多いし勉強がてら作り始めた。 github.com 背景 夜フクロウは素晴らしいTwitterクライアントだが、インスタや動画プレビューができない ポスト夜フ…

本タイトルは会員ランクがシルバー以上の方が視聴できます。

というメッセージが表示された。

フォームに入力した半角文字を全角文字へ変換するFirefox用プラグイン「form zenkaku」を作った

ダウンロード form zenkaku(Firefox Addon) これは何? フォームに入力した半角文字を全角文字へ変換するFirefox用プラグインです

herokuでNode.jsを使うときにつまづいた

herokuでNode.jsのプロジェクトをデプロイしたが、Application Errorが表示されてしまった。 ログを見なさいという表示が出ていたので確認したところ、R10エラーになっていた。 Error R10 (Boot timeout) -> Web process failed to bind to $PORT within 60 …

Google Cloud Messaging(GCM)はCross-Origin Resource Sharing(CORS)に対応してないらしい

Web Pushが動くデモサイトをhtmlとJavaScriptのみで作っていたら、Push時に以下のようなエラーになった。 Fetch API cannot load https://gcm-http.googleapis.com/gcm. Response to preflight request doesn't pass access control check: No 'Access-Contr…

Mroongaアップデート後にすること

年に一度のうるう肉の日でMroongaをアップデートしたあとにやったことをメモ 症状 MySQLが立ち上がらなくなっていた。 Mroongaが有効になっていなかった(以下のようなエラーになってしまう)。 mysql> select mroonga_command("tokenize TokenMecab 'テスト…

OS X El Capitanのロック画面が灰色になる

Mac

症状 El Capitanにアップデートしてからロック画面が灰色になっていて、なんかおかしいなと思いながらそのままにしていた。

StationTV LinkをMacで使った時にハマったこと

Mac

症状 MacでStationTV Linkを使った時に、ネットワークに接続されているのに、リストに何も表示されない。 こんな感じで読み込み中の表示がずっと続く

Office for Macをインストールした後にすべきたったひとつのこと

Mac

Office for Macをインストールすると、互換に対応するために各種MSフォントがインストールされます。これによってMacでもあの忌まわしきMSゴシックなどが利用でき、レイアウトが崩れること無く表示できます。しかし困ったことに、このMSフォントはブラウザな…

PHP4.4.9でopenssl1.0.0以上が入らない

PHP

PHP4系でしか動かないプロジェクトがあったので、PHP4.4.9をビルドしました。SSLの動作検証も必要だったので、OpenSSLも追加しました。しかし、makeした時に下のようなopenssl.cでエラーが大量に出てOpenSSLを有効にすることができません。 /usr/local/src/p…

Mountain Lion (というかJava7)で JSymphonicが文字化けする

導入 私は普段Macを利用していますが、音楽プレーヤーはWalkmanを使っています。 最近発売されているWalkmanであれば、ドラッグアンドドロップで曲を転送できるのでMacでも問題ないのですが、私のWalkmanはNW-S605という機種で、転送ソフトが無ければ曲を送…

google検索をVim風に操作する

etc

Vimいいですよね。はじめは操作に手間取ってしまいます、h(←)、j(↓)、k(↑)、l(→)でカーソル移動ができるようになればポームポジションから動くこと無くコーディングできます。このように特徴のあるカーソル移動ですが、google検索の一覧でも同じように使えた…

AdMobでリンクエラーが発生した時の対処法

環境 XCode 4.5.2iOS 6.0AdMob 6.2.1 症状 iPhoneでAdMobを組み込もうと思い、googleのドキュメントと同じように実装をしたところ、以下の様なエラーが発生。ld: library not found for -lGoogleAdMobAdsclang: error: linker command failed with exit code…

facebookのグループでメール通知が送られてしまう

facebookのグループ機能、公開範囲が限定されるのでよく使ってます。ですが、メール通知を切っているのに新着情報がどんどん届いていました。▼マーク>アカウント設定>お知らせおかしいと思い、もう一度よく見てみると、「各グループのメール設定を変更」と…

Androidエミュレータでキーボードが効かなかった

久しぶりにAndroidエミュレータを立ち上げ、デバッグをしているとキーボードが効かない事に気づきました。 いろいろ設定を見ていたらキーボードが有効になっていませんでした。 以下、設定メモです。 AVDマネージャーから編集をクリック ハードウェアの欄で…

array_walk_recursiveで変更された値を取得する

PHP

だいぶ詰まってしまったのでメモ。 PHPでarray_walk_recursiveという関数があります。これは指定した関数に、配列を再帰的に処理していくというものです。配列の中身が多次元配列だととても重宝する関数ですが、戻り値はbooleanになっています。 つまり、 $a…

Android4.0でAVDが作れない時の対処法

Android4.0が発表されたので,とりあえずsdkを更新.さっそくAndroid4.0のAVDを作成しようとすると,「Unable to find a 'userdata.img' file for ABI armeabi to copy into the AVD folder.」とのエラーが.対処法eclipseのウインドウ→Android SDK Manager…