2021年5月6日木曜日

ソフトバンク光のWi-Fi暗号キーはルーターが家に届いた時点で漏れている話

結論
  • Wi-Fi暗号キーは漏洩しているので、初期設定時に必ず変えよう。
  • ソフトバンクが用意したWi-Fi設定情報ラベルは使えないので破棄しよう。

経緯
インターネット回線にソフトバンク光を契約している。
数年に一度、ソフトバンク光BBユニット(ブロードバンドWi-Fiルーター)の調子が悪くなるので、定期的に交換をすることが習慣になっている。
今回、新しいルーターが梱包されていた箱に貼られた送り状を眺めていて、記事欄に15桁くらいの数字が印字されているのに気づいた。
初めはソフトバンク側が物流かなにかの管理で使う管理番号だろう。くらいに思っていたが、Wi-Fi設定情報ラベル(どこかに貼って使ってくださいね的なシール)を見ていて先程の15桁位の数字の正体がわかった。送り状に印字されていたのはWi-Fiの暗号キーそのものだ。
改めて梱包されていた外箱の横を見るとバーコードが貼られているので、念の為バーコードリーダーのオンラインサービスを使って読んでみると、結果はやはりWi−Fiの暗号キーと完全に一致した。
多分ソフトバンク内の物流担当者が、管理番号を新しく採番して管理するのが面倒なので、すでに振られてい一意に紐づく番号として流用してるのだろう。

SSIDが特定されていなければ暗号キーはバレていてもいいと言う感覚なのだろうか?
でも、宅配業者の送り状に書かれている以上、住所はバレてしまっている。その周辺で拾えるWi−Fiの電波はたかが知れていて、総当たり的にやれば他人のインターネット回線を使えることになる。

Wi−Fiの暗号キーは、あくまでも初期設定で、利用者が必ず初期設定時に変えることをソフトバンク側が想定してるのか?
でも、それならわざわざ「Wi−Fi設定情報ラベル」なるシールが用意されている理由がわからない。初回設定用だけではなく、今後も使っていくことが前提であるからシール状であり、ご丁寧に「大切に取り扱ってください」という注意書きするある。こちらのセリフである。

多分、こうしてる今もソフトバンク光契約者の「個人の名前、住所、Wi−Fiの暗号キー」がセットで漏れ続けている。

2015年10月9日金曜日

MacでThinkpad Bluetooth キーボードを快適に使う為にやったこと

やりたいこと:

使い慣れたThinkpadキーボードを良い感じにMacで使いたい。
Mac:MacBook Pro Retina, 13-inch, Late 2013 US配列キーボード
OS:OSX 10.9.5

2015年4月18日土曜日

USPSはいい加減だなーという話

海外から配送される買い物を何度か経験してるけど、今回初めて痛い目をみた。

2014年3月16日日曜日

MacのChromeでFlash Playerが通知してくるメッセージが選べない

現象:

いつからかは覚えてないけどMac(OSX10.7.5)Chrome (33.0.1750.152) で初めて訪問するサイトやブラウザのキャッシュをクリアするとFlash Playerが通知してくる
ローカルストレージ [webページ] はコンピューターに情報を保存する許可を要求しています。

のメッセージが許可を押したいのに押せない現象。クリックはもちろん、TABキーでフォーカスを移動させてspaceとかenterで押そうにも押せない。何もやってもこのメッセージが消せずに困った。
無視することも選択できないので、メッセージが邪魔。

2013年11月2日土曜日

macで拡張子がないテキストファイルを任意のエディタで開きたい

2016/03/26 追記: OSのバージョンが未記入でしたが、投稿時の利用環境はMac OSX 10.8 Mountain Lion です。
ネットの情報を探すと特定の拡張子、あるいは特定のファイルに対して開くアプリケーションを開く方法ばかり説明されていて、タイトルにあげた実現したい内容になかなか行きつけなかったが、非公式ながら実現する方法の情報に行き着いて、試してみたらできたのでメモ。

2013年10月23日水曜日

MacからWindowsにリモートデスクトップ接続するのにCoRDに切り替えたら快適になった

WindowsからMacに切り替えて早々にMacからWindowsへのリモートデスクトップ接続ソフト「Remote Desktop Connection Client for Mac | Office For Mac(RDC)」を使ってたけど前触れ無く接続が切断されたり、ソフト自体の応答がなくなったりでまともに使えないと判断して乗り換えた。

乗り換え先は「CoRD: Remote Desktop for Mac OS X」英語のソフトだけど複雑な設定などないので問題なく使える。というか比べ物にならない位使える。快適。

キー操作(ショートカットキー設定)もRDCよりCoRDのほうが使い勝手がいい。CoRDは初期設定でcommandキーがWindowsキーに割り当てられていて、control、option(alt)もWindowsの同じキーに割り当てられているのでショートカットキーがスムーズに使える。RDCは初期設定の時点で不要なキー設定がされていて小さなストレスが溜まる。

マウス操作はMacBookAirのトラックパッドでの使用感はWin側の右クリックに該当するものがはcontrol+shift+クリックと両ソフト共同じ初期設定になっている。直感的に使うには慣れが必要だが、RDCは反応がやたらと悪かったのに対しCoRDはきちんと反応する。

CoRDの問題点(使い方わかってないだけかも)はクリップボードの共有ができない点。 ※CoRD公式では
 The clipboard is automatically synchronized between CoRD and the server
と当然ながらクリップボードは同期されると明記されてるのになんじゃろか。
Mac→WindowsでもWindows→Macで別々のクリップボードとして認識してるようで、同期の切り替えができれば完璧なんだけど今のところ不明なのであとで調べる。

この1点を除けば全てにおいてCoRDはRDCに優っている感触。

2013年10月2日水曜日

macでmission controlとLaunchpadのショートカットキーをF9とF10に変えた

ほぼ題名で言いきった。
なるべくOS標準のショートカットキーを使い続けたかったけど「ctrl+shift+↑」または「ctrl+shift+↓」を押した時の存在意味が分からないクッソ遅いエフェクトが我慢ならなかった。後はsublime text2使ったときに矩形選択というかマルチセレクトのキーバインドとぶつかってしまっていたのが変更の大きな理由 。
参考サイト:



2013年9月23日月曜日

Vagrantを使ってみた(WordPressとかphpMyAdmin

仮想マシンの立ち上げ、構成管理を簡単にするツールのVagrant(べいぐらんと)を使ってみた。
用途はMac上でWordPressを使うのにXAMPを使うのもなんかなーと思っていたので丁度名前だけしか聞いたこと無かったので折角だから使ってみたくなって挑戦。
といっても先駆者の方が大勢いるようで、サクッと環境構築完了。
細かく理解はおいおいやるとして、Vagrantファイル用のフォルダ?の中にphpMyAdminも入れたらとりあえず動いた。
実際に構築したのは1ヶ月以上前で、今のとこ不具合、不都合は起きてない。

ドットインストールでVagrant入門があることに今更気がついたので後で確認しとこう

参考:
Vagrantを使ってローカルでWordPressを立ち上げる | Dress 

CordingVagrant入門 (全13回) - プログラミングならドットインストール


2013年9月17日火曜日

試したいこと:サムネイル画像の動的生成とかとか

最近こういう遊びに時間がとれなくて残念、あとで試すしたいからメモ


いまさらな内容なのかもだけど、遅すぎることはないちゃんと遊ばないとな

はてブのフィード情報をこのブログに連携させるのもやりたいな

何か取っ掛かりがあると試したいこととかやりたいことが出てくるもんだな。

2013年8月25日日曜日

今更ながらRubyとRails合わせてMacに入れた

今更ながらRubyとRails合わせてMac(OSX 10.7.5)に入れて色々いじってみようかなと。
どうせやり始めるなら新しいのでとRuby2.0.0p247、Rails4.0.0 を。
案の定ハマったのでメモ
参考:

で、よくよく見ていくと複数バージョンのRubyとRailsの構成が作れるようなので、Rails3.2、Ruby1.9.3-p448の環境もつくっておいて切り替えができるようにしとく
覚えることがたくさんでプチパニック。

参考:

2013年6月23日日曜日

Feed43が変なエラー吐いてるのに気づいた


以前のエントリー から、Feed43を軽快に利用してたが、ふと気づくとRSSリーダー(Feedly)でフィードが取得できてないものがあるのに気づいた。

2013年6月5日水曜日

GIMP2.8.4で.epsファイルが開けるまで頑張る

2013/06/05現在 まだ出来てない

環境:Mac OSX10.8.3

epsファイルを編集したいと思い。ぐぐった結果
どうやらGhostscriptが必要とのこと

2013年4月23日火曜日

Chromeの新しいタブにあるアプリケーションの名前を変える


前から気になってはいたけど放置してたので調べながらやってみた。
言葉だとやりたい事がいまいち伝わりづらい
Chromeで新しいタブを開くと「よくアクセスするページ」と「アプリケーション」どちらかが表示できる。
個人的にアプリケーションをWEBページショートカット置き場に使っている。ま、このへんの詳しい説明は公式の 新しいタブ ページを使用する - Chrome ヘルプ を参照ってことで。

本題。

2013年4月20日土曜日

[Feed43]カスタムRSSフィード生成サービスを使ってみる


Googleリーダーの開発終了が発表されて、RSSが下火になるのか
いやいや表向きの形を変えても中核となるRSSの技術自体は生き残っていくんだよとか色々ありますが。

2012年12月27日木曜日

【回避策】現在、Hotmail に問題が発生している可能性があります

2013/04/30 追記
 私のアカウントは完全に普通に使えるようになってる。
 が、いまだ、この記事を参照する人がいるってことは、まだ
 この事象が解決してない人(アカウント)がいるんでしょうな。
 この情報が助けになるといいのですが。
       

2012/12/29 5:36 追記 全然みれなくなった
2012/12/27 22:06 状況(手順7)を追記しました


我らがマイクロソフトがまたやってくれた、今度もHotmail。
Hotmailにログインするといきなり以下の通知がされ、受信トレイがみれない。

2012年9月30日日曜日

ニコニコ動画のタグが表示されない


これ自分が悪いことに気づきましたよ。のメモ


  • 認識
ニコニコがZERO仕様になったタイミングでタグ機能が表示されなくなった

  • 事実
自分がZEROに変えた時期を前後してChrome Extensionsの Adblock Plus (Beta)
通称ABP を入れた。 このExtensionsの動作としてタグが非表示になってました。

  • タグ表示させるには
ABPのオプションから Whitelisted domainsタブ > www.nicovideo.jp を追加(+Add domain)
これだけ

ABPの用途は主にYoutubeやらその他サイトに強制的に表示される広告を無効にする便利なツールだったけど、初期状態でYoutubeの広告が表示されなくなるっていう触れ込みで入れたChrome拡張。
初期設定がなにやってるのかわかってないと怖いですねーって話。
気づくの遅すぎわろた

2012年8月26日日曜日

Hotmail運営は日本語が不十分です

今回は、MicrosoftのHotmail担当にまともな日本語使える人がいないのか?という文句と
余計な個人情報をHotmail(Microsoft)に渡すことをスルーする為の考察です。

2012年4月7日土曜日

MacBookAIr (OSX Lion)で土日にやること

今日(土曜日)はまずこれやろう。
ちょっとずつMac触っていこうってことで、以下参考にさせて頂いてごにょごにょいじる。

1)フォントをRictyにする。
GM's Log. » Blog Archive » Mac OS X Lionにプログラミング用フォント Rictyをインストールした(追記あり)

2)hoebrewとは?
MacPortsより使いやすい!?パッケージ管理システムHomebrewの使い方 | Macとかの雑記帳
 →Windowsばっか使ってたからよくわからんのよね。yum(だったけ)みたいなものなんだろうな。
んで、合わせてここら辺も読む。
Xcode4.3にしてHomebrewでエラーが出た場合の対処法 | Macとかの雑記帳

3)xocde4.3インストールする
4)Emacsとたわむれる
OS X Lion の Emacs Lisp の設定 | sugitaku.net

4) git いれる

2012年3月23日金曜日

会社支給のDELL PCが壊れたよ

DELL PCから煙がでて電源がつかなくなったよ。

まずは問合せの流れをぐぐって
お電話によるお問い合わせの流れ

こんなとこも見たけど、これは意味なし
www.dell.com/support/troubleshooting/jp/ja/jpbsd1/ProductSelector

「問合せにはサービスタグかエクスプレスサービスコードが必要です。」とのことで、本体が手元にあるので準備はOK。
そんなこんなで、肝心のDELL PC修理の電話窓口をやっと発見。
デルテクニカルサポートに問い合わせる | Dell

最初は電話は自動ガイダンスで番号プッシュしていって、わりかしすぐに人につながった。
サービスタグを電話口で伝えて、会社名と名前を名乗ってとりあえずは完了。
電話で現象の確認とPC背面の電源付近にあるちっちゃいスイッチを押して、反応がないことを確認するように言われ
反応しないので電源周りの故障という診断。
折り返しの電話は今日中に電話が来て、今日は金曜日だったので修理は月曜日の朝イチに来てくれることになった

2012年2月9日木曜日

既存のDBをコピーして別DBを作る

既存のDBファイル(MDF,LDF)を元に、同一サーバ内にDBのコピーを別名で作成する為のSQL。
たまに使うし、忘れるしメモ。
MS SQL Server 2005, MS SQL Server 2008 で動作確認。

SQLとエクスプローラー上での操作が必要
1.SQL:@Action=1 で実行。移動元DBをデタッチ
2.エクスプローラ:MDF,LDFファイルをコピーして、移動先DB名でリネーム
3.SQL:@Action=2 で実行。移動元DBをアタッチ(元に戻す)
4.SQL:@Action=3 で実行。移動先DBを作成および、2で作成したファイルにアタッチ。
以上で作業完了。

その他メモ:
Windows2008で40GB弱のファイルをエクスプローラーのコピーでコピーすると30分以上かかる(14.4MB/秒)。
バックアップファイルがあるならバックアップファイルからリストアしたほうが早いかも。

:参考
SQL Server のデタッチとアタッチ機能を使用して SQL Server データベースを新しい場所に移動する方法

デタッチとアタッチを使用してデータベースを移動する方法 (Transact-SQL)

/*

#1. 移動元DB:デタッチ
#2. 移動元DB:アタッチ
#3. 移動先DBの作成
*/
DECLARE @Save_dir       VARCHAR(MAX)
    ,   @From_DBName    SYSNAME
    ,   @From_mdf       VARCHAR(MAX)
    ,   @From_ldf       VARCHAR(MAX)
    ,   @To_DBName      SYSNAME
    ,   @To_mdf         VARCHAR(MAX)
    ,   @To_ldf         VARCHAR(MAX)
    ,   @Action int;
/* 
設定値
 @Save_dir :データ領域(MDF,LDF)が置かれるフォルダの絶対パスを指定
 @From_DBName :移動元DBのカタログ名
 @To_DBName :移動先DBのカタログ名
 */
SET @Save_dir = 'D:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\';
SET @From_DBName = '';
SET @To_DBName = '';
--SET @Action = 0;   --DB情報の参照
SET @Action = 1 --#1. 移動元DB:デタッチ
--SET @Action = 2 --#2. 移動元DB:アタッチ
--SET @Action = 3 --#3. 移動先DBの作成


SELECT CASE @Action WHEN 1 THEN '#1.移動元DB:デタッチ'
                    WHEN 2 THEN '#2.移動元、移動先DB:アタッチ'
                    WHEN 3 THEN '#3. 移動先DBの作成'
                    ELSE 'DB情報の参照' END

use master;
  
SET @From_mdf = @Save_dir + @From_DBName + '.mdf';
SET @From_ldf = @Save_dir + @From_DBName + '_log.ldf';
SET @To_mdf = @Save_dir + @To_DBName + '.mdf';
SET @To_ldf = @Save_dir + @To_DBName + '_log.ldf';

BEGIN TRY
    IF @Action = 1
    BEGIN
        EXEC sp_detach_db @From_DBName;
    END
    IF @Action = 2
    BEGIN
        EXEC sp_attach_db @From_DBName, @From_mdf, @From_ldf;
    END
    IF @Action = 3
    BEGIN
        EXEC ('CREATE DATABASE ' + @To_DBName + ' ON (FILENAME = [' + @To_mdf + ']),(FILENAME = [' + @To_ldf + '])
            FOR ATTACH' );
        -- 移動先の論理ファイル名を設定
        EXEC ( 'ALTER DATABASE ' + @To_DBName + ' MODIFY FILE (NAME = ' + @From_DBName + ', NEWNAME = ' + @To_DBName + ');' )
        EXEC ( 'ALTER DATABASE ' + @To_DBName + ' MODIFY FILE (NAME = ' + @From_DBName + '_log, NEWNAME = ' + @To_DBName + '_log);' )
    END

    DECLARE @SQLString NVARCHAR(max)
        ,   @DBName NVARCHAR(max);

    SET @DBName = @From_DBName;
    SET @SQLString = N'USE ' + @DBName + '
                       exec sp_helpfile';
    EXEC sp_executesql @SQLString;

    SET @DBName = @To_DBName;
    SET @SQLString = N'USE ' + @DBName + '
                       exec sp_helpfile';
    EXEC sp_executesql @SQLString;
END TRY
BEGIN CATCH
    SELECT  '### ERROR ####' ,
            ERROR_NUMBER() AS ErrorNumber,
            ERROR_SEVERITY() AS ErrorSeverity,
            ERROR_STATE() as ErrorState,
            ERROR_PROCEDURE() as ErrorProcedure,
            ERROR_LINE() as ErrorLine,
            ERROR_MESSAGE() as ErrorMessage;
END CATCH
go