DoC◯MoでNMPをした
MVNOでD◯CoMoから乗り換える
最近主婦の間で人気みたい、MVNO
そういうネット記事をよく見る。
別にだから乗り換えるわけじゃないけども、とりあえず一悶着あったので備忘録
乗り換え前の話
私の携帯端末は、
・スマホ → OCNモバイルone データ専用
・ガラケー → docomo契約
だった。
親がスマホにしたいと言い出した。
俺のガラケーの親回線だった、うちの親が解約して、契約がややこしくなった。
ちょうどよく家のネット回線もOCNプロバイダだったので、割引で毎月200円引き*1になった。
ガラケーの2台持ち邪魔
ガラケーと2台持ちをしていたのだが、だんだんガラケーが邪魔になってきた。
DoCoM◯ショップに行くと12月、1月で丁度2年契約の更新だった。
あと、親回線がなくなって俺に請求書が来るはずなのだが、
住所が違って届かない、更に住所変更したのに届かない。
→あとで知ったのだが、名義が親の名義だったので住所があってても届けてくれないらしい。
俺氏Docomo解約する。
俺もDocomoを解約して、スマホに通話もまとめたい。
正月にスマホをぶっ壊す。
なんとか1月の2週目には新端末&データ移行完了した。
さっそく音声つきOcn simを注文。
22日にMNPを申請。
(ネットでも申請できるのだが21時以降は受け付けてくれなかった)
ocnから名義人と住所が違うと電話があった(まだ未成年なので契約できない)
実家にsimが配送されたのが1月26日。
その間に俺はDocomoショップに行って、
・名義人じゃなくても解約できること(名義人との電話確認と代理人の身分証明書が必要)
・MNPの以降中でも解約できること
を確認していた。
実家から自宅に郵送してもらって31日に届くとのことだったので、31日にドコモショップに行った
解約させろ
ドコモショップに行って解約したいですー。と
契約確認しますねー
名義と電話番号を伝える。
ドコモ「本人じゃないとその手続き行えないんですよー」と、
俺 「????あれ?だから電話確認するって言ってましたよね?」
ド「いや、本人に委任状を書いてもらうか、契約者の身分証明証のコピーが必要です。」
俺「???この前聞いたときは、電話確認できて、俺の身分証明書があればいいって言ってたんですが。」
ド「え?いやそれはできません。どこで聞いたんですか??」
俺「イラッ)ここの店で直接聞いたんだよ、」と、前回話したことをほとんどそのまま伝える。
ド「それ誰が言ってたかこの中にいます?」
俺「いや覚えてないです。」どんな人だったかとか覚えてるわけがない、
もともと人の名前と顔を覚えるのは苦手だし。
ド「そうですか、でもできないんですよ。」
俺「いや、言ってること違いすぎだよね、この間聞いたことと全く違うんだけど、何を信じればいいの?」
ド「そう言われましても」とまた委任状云々カンヌン言い出す。
完璧に苛ついていた。だって明日になったら違約金1万も取られるんだぜ??
俺「明日になったら違約金発生するんだけど、MNPの移行手続き中でも取られるんですか?」
ド「そうですね。明日になったら・・・」
俺「それって何時のこと言ってますか?日本時間??」この時点ですごい苛ついてた。
世界標準時でいいの?って聞かなかっただけまだましかな。
ド「本日の0時です」理解してねえなって思った。
俺「じゃあMNPってどのタイミングでおたくのキャリアが解約したことになんの?」
ド「乗り換え先のsimの開通手続きが済んだらですね」
ようは、通信ができるようになればいいらしい。
俺 ブチギレ「」
「わかりました、じゃあMNPで移行したあとのsimはどうしたらいいの、ここ持ってくんの?」
ド「いえ、そちらは別に結構です」
俺「わかりました、ありがとうございました。」
めっちゃ苛ついてドコモショップを出た。
結論:simが届いた。
家に帰るとsimが届いてた。
早速、封筒を開けるとこんな紙が。
"18時以降の申込みは翌日午前中の開通となります。"
現在19:15・・
あー、終わったー、1万飛んだー
とりあえず手続きした。
二度とドコモは使わねえ。
*1:家の回線とセットで期限なし
Arduinoで詰まったメモ
Arduino unoで7segを点灯しようとして詰まった
arduino unoを買ったのはだいぶ前なんだが、弄る暇がなくてずっとほっとかれてた。
正月休みを利用してポチポチいじり始めたのがきっかけ
やりたいこと
Arduino で7segを光らせたい。
回路
ごく普通の7segを点灯させる回路です。
いずれダイナミック点灯にする予定なのでトランジスタでOn/Offします。
ソースコード
つかなかったとき
webのリファレンスを参考に、標準ライブラリで書いた。
※7segの対応しているpinにa~g、dpをdefineしてあります。
void setup() { pinMode(PB0, OUTPUT); pinMode(PB1, OUTPUT); pinMode(seg_b, OUTPUT); pinMode(seg_c, OUTPUT); pinMode(seg_d, OUTPUT); pinMode(seg_e, OUTPUT); pinMode(seg_f, OUTPUT); pinMode(seg_g, OUTPUT); pinMode(seg_dp, OUTPUT); } void loop() { digitalWrite(PB0,LOW); digitalWrite(seg_a,HIGH); digitalWrite(seg_b,HIGH); digitalWrite(seg_c,HIGH); digitalWrite(seg_d,HIGH); digitalWrite(seg_e,HIGH); digitalWrite(seg_f,HIGH); digitalWrite(seg_g,LOW); digitalWrite(seg_dp,LOW); }
ついたとき
標準ライブラリを無視して、レジスタでトランジスタを駆動させた。
void setup() { DDRB = 0x03; DDRD = 0x0f; PORTB = 0x00; } void loop() { PORTB = 0x01; digitalWrite(seg_a,HIGH); digitalWrite(seg_b,HIGH); digitalWrite(seg_c,HIGH); digitalWrite(seg_d,HIGH); digitalWrite(seg_e,HIGH); digitalWrite(seg_f,HIGH); digitalWrite(seg_g,LOW); digitalWrite(seg_dp,LOW); }
これで動いた。
結論
わざわざ動作の遅くなる標準ライブラリを使わないで、
picと同じようにレジスタで動かそうね。
U16プログラミングコンテスト 帯広講習会
あれ、なんでこの記事書いてんのに公開されてなかったの・・・
今書いた風に変えて公開しちゃえ!
帯広で講習会をしてきた
そう言えばだいぶ前にこんな記事を書いた。
これこれ
これ、実は後日談というか、まだ続きがあるんです(できたんです)。
Re:帯広で講習会をしてきた
とりあえず結論は、札幌 帯広間のバスは完全予約制だぞ!っと。
実は先日 (今となればだいぶ前) 10/8に帯広で高校生に
U16プログラミングコンテストの講習会をしました。
もともとは地元旭川で開催されていて、今年で第6回目になるそうです。
数年前に釧路へ進出し、釧路でも大会が開かれるようになりました。
次は帯広!ってことで、前回は講習会を開いたわけです。
成果は前書いた記事を読んでね♡ってことで割愛。
まぁ、とりあえずもう一度開催することになってお呼ばれされました。
光栄なことです。
講習会の目標は
・ブロックに自分から埋まりにいかない
・敵を倒す
この辺は講習会の最初にもはっきりさせて、
今日の講習会はここまで出来ることが目標です。と宣言しておく。
終わりが見えないと辛いからね
さて移動だ、前日入りをしなければ開始時刻に間に合わないという、
The 北海道感たっぷりのこの感じ
しかも、先日の台風でJRは運休中(知らねえよんなもん)で
1日3便&途中からバス乗り換え
バスを進められたのでバスで行くことに。。。
ここでアクシデント
完全予約制のバスでした。。。
19時の最終便に乗る予定で時刻を再確認するため、18時に会社から逃げるように帰り、
スマホで時刻チェック。。。ん?あれ?予約しなきゃだめなの??と。
そっから電話掛けまくりました、
家に帰りながら、、、話し中で何度書け直したか・・・
繋がったものの予定していた19時発のバスは満席、
一つ前の18:40発が奇跡的に空いていたのでそこにしました。
電話終わって時刻は18:20。バスの発着所までは電車で5分ぐらい。
泊まりとPCの準備は皆無。
ラピュタじゃないけど60秒で支度しました。マジで
受付のおばさんにめっちゃ怒られたけど、バス来る前でした。良かった。
肝心の講習会
バスの話とかはどうでもいいわ、こっちがメインでしょうに
成功!だったのかな?
教えるのはとても苦手なのでいつもこういう場面では
教えるのが上手い人に頼んでました。
が、今回はそうもいかず、
自分が持てる限りの語彙力と楽しい感じ(語彙力)を発揮して、
なんとか笑いも取れました。
プログラムはほぼ初心者で、よくよく話してみると変数がわからないぞと
ここからでした。。。
逆に高度すぎるのも、自分が対応出来ないですが、
基礎すぎるのもこれまた難しくて、先生職の方すごいなぁと。
ただ、覚えが早くて午前中に基礎が終わり、if文とかも使えるように!
午後も講習はありましたが、基本的にあとは発想と集中力なので、
無理に書いてもプログラムが嫌いになるだけなので、無理強いはせずに
聞かれたり困ってそうだと話しかけたり、雑談してました。
ちゃんとやれとか言われそう。。。
講習会の終わりごろはみんな集中力切れてましたが、
目標としていた、
・ブロックに埋まらない。
・敵が近くに居たら敵にブロックを置く。
がみんな達成できていたのでワタシ的には大成功ですv
パソコンの充電器とマウス忘れてきたけどね☆
ということで、お疲れ様でした。
よかったらまた呼んでほしいものです。
その後も質問メールが来ていました。
もうマップ記憶したいとか言っててまじかよってなりました
俺なんてマップ記憶挑戦したの1年後だぞ・・・
メールで説明するのも大変でした・・・
どうしても長文になってしまう。。。
Cmderでvimを使うときの.vimrc
環境はwindows10 (OS build 14393.321)
いきさつ
訳あって(オンラインゲームやるから)メインOSをwindowsから変更できない
windows Consoleがwindows10で強くなったとはいえLinux termialに比べたら
まだまだ満足いかない… ls使いてえんだよ(#・∀・)
Windows で動くCosoleを調べたところ、Cmderが俺にあってるんじゃないかと・・・
・まず、gitが標準装備
・タブ作れる
・windowsでlsできる←これ大事!
Cmderをインストールした
うん、インストールした。
手順はほかでやってくれてる人がいるので割愛 (面倒くさい訳じゃない)
日本語が文字化けするんだけど
しょうがないね。windowsが悪いよね。
本題。Vimを使う
何気なくVimを使った。なんか違和感。
なるほど、インデントの幅がおかしい、ついでにsyntax も効いてない。。。
windowsなので".vimrc"ファイル(ドット始まりのファイル名)は拒否られるし積んでた。
結論
vimrcファイルのファイル名を
"_vimrc"にするだけ。
ディレクトリはwindowsのユーザーディレクトリ直下
C:\Users\ユーザー名\ とか、%HOME% とか
おしまい
百万畳ラビリンスを読んだ
百万畳ラビリンス<上・下>
同期にSE(此ノ木よしる先生作)を貸したときに貸してくれた。
借りた本は読んだことを忘れそうなので記録しておく。
ちなみにSEはこちら
この本の作者が元ゲームクリエイターと言うのだから驚く
ゲームも漫画も作れるとかチートかよ・・・
特に読んだことを記録する目的なのでネタバレとかするつもりもないのだが、
ネタバレを含んでいる内容になってしまってるのなら忠告いただけると
対処したいと思っているのでよろしく。
ここまで短いお話でこんなにのめり込んだのは久しぶりでとても良かった。
できればもう少しハッピーな終わり方が良かったと思う。
以上。
いつかはうちの本棚の仲間入りさせたい作品だった。
おやすみなさい