Comp

教訓

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

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

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に移行できる。書くときりがないので、あって当たり前と思える機能は省いた。 コンテンツ表示(本体) ページのフォント種…

AmazonのURLを短くするブックマークレット

いつも、コピペの後、手で削除してたけど、いい加減作っておくか。 javascript:(function(){if(location.href.match(/dp\/([0-9a-z]+\/)?([0-9A-Z]{10})\//)) prompt("%E3%82%B3%E3%83%94%E3%83%BC","http://www.amazon.co.jp/dp/"+RegExp.$2);})() pre記法…