Comp

google-api-client gem is deprecated

gem updateするとこんなメッセージが。 The google-api-client gem is deprecated and will likely not be updated further. Instead, please install the gem corresponding to the specific service to use. For example, to use the Google Drive V3 clie…

教訓

システム開発での教訓。 そのニーズが一般的であれば、すでに誰かが解決している 一般的なやり方で解決できない問題は、問題設定自体が間違っている可能性が高い ただし、世界の先端を走っている人は除く。

スマートホームを少し始める

Amazon Echoと連携できる赤外線リモコン SwitchBot を買ってみました。 SwitchBot スイッチボット スマートホーム 学習リモコン Alexa - Google Home IFTTT イフト Siriに対応 SwitchBot Hub Mini発売日: 2019/09/27メディア: Tools & Hardware スマホアプリ…

8年ぶりのPC買い換え

Windows7が来年1月でサポート切れとう事もあり、PCの買い換え。 調べると今のT520を買ったのが、2011年6月なのでほぼ8年使ったことになる。 連休限定の通常以上の割引率のクーポンがあったので、いろいろ考えた末購入。 15インチモデルはテンキーが付いてし…

RD機にキーボードを付けたら快適

HDDレコーダーRD機に、USBキーボードがつなげられることは分かっていたのだが、「有線でキーボードつなぐのも面倒」と思っていました。 ふと、無線キーボードでもいけるのでは無いかと検索すると、物によってはいけそう。 パソコンの他に、PlayStation(R)3、…

Firefoxで何でも新しいタブで開く

Tab Mix Plusが使えなくなって以来、いろいろ不便。 サーチ窓: browser.search.openintab;true ブックマーク: browser.tabs.loadBookmarksInTabs;true アドレスバー: browser.urlbar.openintab;true ついでにメモ。これをしないと、起動後にタブをクリッ…

CentOS6 に Owncloud のインストール

借りているVPSのディスクにかなりの余裕があるので、プライベートDropbox風サーバーソフトを入れてみることにする。 ググればいろいろ参考になるページはあるが、ここはきちんと本家サイト http://download.owncloud.org/download/repositories/9.1/owncloud…

iTunes12でカラムブラウザの表示方法

「iTunes12でのカラム表示」http://takabo.net/2014/10/21/itunes12-column-browser/ より: 真ん中上で「プレイリスト」を選択 右上で「曲」を選択 メニューバーで[表示]→[カラムブラウザ]→[カラムブラウザを表示]

bashのcaseではまる

bashのcaseで、括弧に囲まれた物にマッチさせたくて、 X="(X)" case "$X" in "(*)") echo OK ;; *) echo NG ;; esac とやって失敗。 X="(X)" case "$X" in "("*")") echo OK ;; *) echo NG ;; esac が正解。括弧はクォートが必要で、* はクォートしてはいけ…

Firefox27.0

Firefoxを27.0にバージョンアップしたら不具合。Firegesturesで「今閉じたページを開く」が反応しなくなった。これは多分Firegestures側での対応を待つんだろうな。 2014-02-13追記 Tab Mix Plusをアップデートしたら直った。

it-is-it.net の期限切れ

いつの間にか、it-is-it.net のドメインが期限切れになっていた。メール来たかなあ? 予定通りではあるのだが、切れる前にこのブログ中の記述を変えておくつもりだったのに。 今週末までにやろう。現在のドメインは、otnx.jp です。 2014-02-06追記 修正完了…

AppleIDのパスワード

AppleIDのパスワードを変更しようとしたのだが、英大文字、英小文字、数字をそれぞれ含めないといけないルールに変わったようだ。 iPhoneやiPadの貧弱なキーボードでそれを入力させようとするのか!!変更を中止しました。

正規表現の先頭にない ^

先頭以外の ^ が、^ 自身とマッチするかどうか。拡張正規表現だと、クォートが必要なようだ。 $ echo ' ^' | grep ' ^' ^ $ echo ' ^' | egrep ' ^' $ echo ' ^' | egrep ' \^' ^ $ echo ' ^' | sed -n '/ ^/p' ^ $ echo ' ^' | gawk '/ ^/' $ echo ' ^' | g…

Greasemonkey と Trixie の違いではまる

FirefoxのGreasemonkeyに相当するIEのアドオンにTrixieというのがあり、使っていたのだが、とあるページでうまくスクリプトが動かない。 それだけならまだしも、そのページに埋め込まれたJavaScriptがうまく動いていないようだ。 いろいろ調べたけどわからな…

Kindle (PaperWhite 3G) 到着

届きました。Kindle Paperwhite 3G (第5世代)出版社/メーカー: Amazon.co.jp発売日: 2012/11/19メディア: エレクトロニクス購入: 97人 クリック: 7,185回この商品を含むブログ (136件) を見る WiFiを設定したが、何度やってもつながらない。DHCPじゃなくて、…

Googleアカウントの2段階認証

Googleアカウントの2段階認証を設定してみた。ログインするたびに認証するのかと勘違いして、設定していなかったのだけど、Cookieに保存されるらしい。 設定画面の説明の中で混乱したのが「SMS」。認証コードをSMSで送るとか言うことが書いてあるのだが、こ…

Galaxy SIIを初期モデルから新品交換したらまるで別の機種みたい

少し前のこと。6月下旬、Galaxy SIIの1年保証が切れるので、その前にと思って修理に出そうと思ってdocomoショップへ。 現象は、時折発生するカイロ並の発熱と、バッテリーの急激な消費。寝る前に満充電にしていても朝起きると10%くらに減ってたりするのが珍…

Galaxy SIIでの音楽ファイルの文字化け対応

結局、ID3タグの文字コードをUnicodeにしておけば大丈夫なようで、iTunesでのリッピング後にツールで変換する。 ツールとしては、フォルダのドラッグ&ドロップで一括変換*1できるこれを使った。最初からiTunesでUnicodeにしてくれれば良いのに。「ID3Uni」 …

RDレコーダーのバグに連続してやられる

東芝RD機を現在二台使っている。昨年購入のRD-X9と、今月購入のRD-BZ810。 RD-X9で、数ヶ月前から、予約録画中にハングアップするという現象がたまに出ていた。本体電源スイッチの長押しで切るしかない。再現性が弱いので、熱のせいかと思っていたのだが、最…

Galaxy+Android2.3 の音楽ファイル管理機能バグに困っている人を助けてくれるツール「MediaFix」

iPhoneからGalaxy SIIに切り替えて、いくつか困ったことがあるが、まずはこれ。 iTunesでAACでリッピングした曲を転送すると、アーティスト名が認識されず、すべて「Unknown Artists」「不明なアーティスト」になってしまう。 標準添付のもの含め、いくつか…

「さくらのレンタルサーバー」から「さくらのVPS」への移行

連休だし何かやるかと言うことで、VPSへの移行を考える。料金はレンタルサーバースタンダードが年間5000円で、VPS メモリ512MBのプランが10780円と約2倍だが、年間5000円の追加だからまあいいかと。これで、自分の自由になるサーバーがインターネット側に持…

2種類の浮動小数点形式 IEEE754とPDP

そこらへんの/usr/include/float.hにある浮動小数点データの指数の最大値・最小値は、単精度だとこうなっている。 #define FLT_MIN_EXP (-125) #define FLT_MAX_EXP 128何故正と負でこんなに差があるのかという解説*1。 理由を一言で言うと、「Cの浮動小数点…

ThinkPad ファン交換

3年半使っているThinkPad T60だが、ファンの異音がひどくなってきたので、交換した。全体の流れはこんな感じ。 保守マニュアルをダウンロードして部品型番を調べる http://aichi.to/~thinkpad/part.html のページを参考にして電話で注文用紙取り寄せ(FAX) 代…

ミリタリータイムゾーン

タイムゾーンというと、+0900 のように符号と四桁の数字か、UTC PST JST のような三文字の英字*1、Asia/Tokyo のようなzoneinfoのファイル名とかで表すが、米軍規格の一文字英字もある。UTC を一文字で Z で表すのはここから来ている。ちなみに JST は V だ…

「初心者です」

Googleで検索してみた。 言語系 圧倒的ですね。 PHP "初心者です" 455,000件 JavaScript "初心者です" 384,000件 Java "初心者です" 119,000件 Basic "初心者です" 116,000件 VB "初心者です" 112,000件 Perl "初心者です" 86,400件 Ruby "初心者です" 59,00…

iPhone3G + iOS4 でメモリ不足か

書きそびれていたが、iOS4が出たのでバージョンアップした。 機能が増えたのは良い(特にアプリのフォルダ)が、アプリの起動が遅くなった。直感的にはCPUパワー不足じゃなくてメモリ不足の予感。うーむ、iPhone4への移行の罠にはまるのか?!2010-07-08追記:…

Firefox Greasemonkeyスクリプトの仕分け

Firefoxプロファイルフォルダの、prefs.js が2MB強になっている。これはおかしいのではないかと中を見ると、容量の大半が、Greasemonkeyの"Autopagerize"と、Twitter用の"@troynt's Twitter Script"のデータ(主にキャッシュ)*1。 Autopagerizeにはアドオン版…

&&

A='print(2&&4);' perl -e $A #=> 4 php -r $A #=> 1 ruby -e $A #=> 4 うーむ。スクリプト言語は4だろうと思ったけど、PHP は変態か。そんなにCが好きか。Pythonは&&演算子がないみたいで、エラー。 python -c 'print(2 and 4)' #=> 4

SXGAの謎

以前から、なぜSXGAは4:3でなく5:4なのか不思議に思っていたのだが、ぐぐって見ると、PCがSVGAとかXGAの時代に、どうもEWS方面では1280x1024が主流で、それが由来ではないかと言うことが書いてあった。つまり、XGAより高解像度にしたいと思ったときに、周り…

この機能がないとFirefoxからChromeに移れない

Google Chromeブラウザも拡張機能が充実してきたようで、そろそろ移行を検討するために、現状のまとめ。下記の条件が満たされたらChromeに移行できる。書くときりがないので、あって当たり前と思える機能は省いた。 コンテンツ表示(本体) ページのフォント種…