Enviar pesquisa
Carregar
Simの容量が気になって安眠できない
•
Transferir como PPTX, PDF
•
0 gostou
•
1,786 visualizações
Akira Kaneda
Seguir
LT駆動開発 26 - Extended 報告会 後朝祭 にて、Zero Simの容量警告するスクリプトを作ったことを発表しました。
Leia menos
Leia mais
Tecnologia
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 12
Baixar agora
Recomendados
メモリと遊んでみた Pert2
メモリと遊んでみた Pert2
Akira Kaneda
DockerをGUIで使いたい!
DockerをGUIで使いたい!
Akira Kaneda
ジャンク解析入門
ジャンク解析入門
Akira Kaneda
メモリと遊んでみた
メモリと遊んでみた
Akira Kaneda
FPGAで遊んでみた
FPGAで遊んでみた
Akira Kaneda
Alpine linuxを触ってみよう
Alpine linuxを触ってみよう
Ryo Adachi
Dockerライフサイクルの基礎 地雷を踏み抜けろ!
Dockerライフサイクルの基礎 地雷を踏み抜けろ!
Masahito Zembutsu
インフラエンジニアのためのRancherを使ったDocker運用入門
インフラエンジニアのためのRancherを使ったDocker運用入門
Masahito Zembutsu
Recomendados
メモリと遊んでみた Pert2
メモリと遊んでみた Pert2
Akira Kaneda
DockerをGUIで使いたい!
DockerをGUIで使いたい!
Akira Kaneda
ジャンク解析入門
ジャンク解析入門
Akira Kaneda
メモリと遊んでみた
メモリと遊んでみた
Akira Kaneda
FPGAで遊んでみた
FPGAで遊んでみた
Akira Kaneda
Alpine linuxを触ってみよう
Alpine linuxを触ってみよう
Ryo Adachi
Dockerライフサイクルの基礎 地雷を踏み抜けろ!
Dockerライフサイクルの基礎 地雷を踏み抜けろ!
Masahito Zembutsu
インフラエンジニアのためのRancherを使ったDocker運用入門
インフラエンジニアのためのRancherを使ったDocker運用入門
Masahito Zembutsu
アラフォー世代が基板を作ってみた(公開用)
アラフォー世代が基板を作ってみた(公開用)
Akira Kaneda
ESP-WROOM-02でプチIoT
ESP-WROOM-02でプチIoT
Akira Kaneda
ジャンクのススメ(公開用)
ジャンクのススメ(公開用)
Akira Kaneda
基板から回路図を起こしてみよう
基板から回路図を起こしてみよう
Akira Kaneda
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Lt駆動開発28 Windows版Dockerを試してみた。
Lt駆動開発28 Windows版Dockerを試してみた。
Akira Kaneda
Open nebulaのご紹介
Open nebulaのご紹介
Akira Kaneda
自宅サーバにHyper v環境
自宅サーバにHyper v環境
Akira Kaneda
Edge os(vyos)の基本(入門編)
Edge os(vyos)の基本(入門編)
Akira Kaneda
ルータでLチカしてみた
ルータでLチカしてみた
Akira Kaneda
Server specのご紹介
Server specのご紹介
Akira Kaneda
Hiroshima.rbの歴史
Hiroshima.rbの歴史
Akira Kaneda
電光掲示板を作ってみた
電光掲示板を作ってみた
Akira Kaneda
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
Akira Kaneda
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Akira Kaneda
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Akira Kaneda
Osc2012 hiroshima
Osc2012 hiroshima
Akira Kaneda
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
Mais conteúdo relacionado
Mais de Akira Kaneda
アラフォー世代が基板を作ってみた(公開用)
アラフォー世代が基板を作ってみた(公開用)
Akira Kaneda
ESP-WROOM-02でプチIoT
ESP-WROOM-02でプチIoT
Akira Kaneda
ジャンクのススメ(公開用)
ジャンクのススメ(公開用)
Akira Kaneda
基板から回路図を起こしてみよう
基板から回路図を起こしてみよう
Akira Kaneda
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Akira Kaneda
Lt駆動開発28 Windows版Dockerを試してみた。
Lt駆動開発28 Windows版Dockerを試してみた。
Akira Kaneda
Open nebulaのご紹介
Open nebulaのご紹介
Akira Kaneda
自宅サーバにHyper v環境
自宅サーバにHyper v環境
Akira Kaneda
Edge os(vyos)の基本(入門編)
Edge os(vyos)の基本(入門編)
Akira Kaneda
ルータでLチカしてみた
ルータでLチカしてみた
Akira Kaneda
Server specのご紹介
Server specのご紹介
Akira Kaneda
Hiroshima.rbの歴史
Hiroshima.rbの歴史
Akira Kaneda
電光掲示板を作ってみた
電光掲示板を作ってみた
Akira Kaneda
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
Akira Kaneda
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Akira Kaneda
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Akira Kaneda
Osc2012 hiroshima
Osc2012 hiroshima
Akira Kaneda
Mais de Akira Kaneda
(17)
アラフォー世代が基板を作ってみた(公開用)
アラフォー世代が基板を作ってみた(公開用)
ESP-WROOM-02でプチIoT
ESP-WROOM-02でプチIoT
ジャンクのススメ(公開用)
ジャンクのススメ(公開用)
基板から回路図を起こしてみよう
基板から回路図を起こしてみよう
Oss翻訳プロジェクトに参加してみた
Oss翻訳プロジェクトに参加してみた
Lt駆動開発28 Windows版Dockerを試してみた。
Lt駆動開発28 Windows版Dockerを試してみた。
Open nebulaのご紹介
Open nebulaのご紹介
自宅サーバにHyper v環境
自宅サーバにHyper v環境
Edge os(vyos)の基本(入門編)
Edge os(vyos)の基本(入門編)
ルータでLチカしてみた
ルータでLチカしてみた
Server specのご紹介
Server specのご紹介
Hiroshima.rbの歴史
Hiroshima.rbの歴史
電光掲示板を作ってみた
電光掲示板を作ってみた
Chefについて数週間勉強してみた
Chefについて数週間勉強してみた
そうだ!勉強会に参加しよう!
そうだ!勉強会に参加しよう!
Phpのレガシーコードをrubyで焼き変えてみた
Phpのレガシーコードをrubyで焼き変えてみた
Osc2012 hiroshima
Osc2012 hiroshima
Último
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NTT DATA Technology & Innovation
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
Hiroshi Tomioka
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
Yuki Kikuchi
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
akihisamiyanaga1
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
UEHARA, Tetsutaro
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
博三 太田
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
sugiuralab
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
FumieNakayama
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
FumieNakayama
Último
(9)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
Simの容量が気になって安眠できない
1.
SIMの容量が気になって 安眠できない!! LT駆動開発 26 -
EXTENDED 報告会 後朝祭 AKIRA345
2.
個人的な話ですが・・・ • 一時期AndroidなNexus5(SIMフリー)を使っていました。 • ほぼデータ通信しかしないので、OCNのMobileONEを契約。 •
ほぼ速度が出ない。 • UQのWiFiサービスにも加入していましたが、途中からPremiumなAPは有料化。 APが激減。 • 現在は母親のスマホに。
3.
格安SIMといっても月額が地味に痛い・・ • 母親は外にスマホを持ち出さない。(普段はガラケー) • 持ち出すのは、数か月に1度程度。地図を調べるのに使う。 •
SMSオプションつけていないので、電池が持たないのも持ち出さない一因 ほぼ使わないのに、月980円は地味に痛い。 とはいえ、全く使わないわけではないので、完 全にWiFi専用はちょっと・・・
4.
そんな自分にぴったりなものが出た!!
5.
特徴 • データ通信専用SIM • 初期手数料は本の代金(?) •
0MBから499MBまでは毎月無料 • 500MBから2GBまでは100~1500円の従量課金 • 2GB~5GBは1600円 • 下り最大225Mbps •3か月連続でデータ通信がない場合、自動解約される。
6.
容量制限は何とかなる。が・・・ • Androidにはデータ通信料でクオーターを掛ける仕組みがある。 • データ通信の上限を450MBにセット •
これで使い過ぎによる課金は止めれる。 • 3か月未利用はどうするか? • どうやら解約前の通知はないらしい。 • 通信量を確認するアプリはない。 • ポータルサイトで確認なのだが、お世辞にも作りがいいとは言えない。 • てか、会員サイトのID、PWがSIMカード上にあるとは思わなかっ た(汗
7.
先月のデータ使用量とか、過去のデータ使用量 の表示はない(汗
8.
アプリが出るでしょう。 • まぁあれだけ人気があったから、そのうちアプリ出るでしょう。 っとおもってたけど、そうでもなかった。 • いちいち会員サイトに行くのは面倒。 •
しかも無駄に通信をチェックしているので、 通常アクセスでも何かの拍子に不正アクセス扱いされる(汗
9.
仕方がないので自作する・・・ • とはいえ、Androidアプリなんて作れるわけもなく。 • ようはサイトを定期的にチェックして、未利用が3か月続いたら警告メール を送ればいい。 •
そういえば、Hiroshima.rbの最初のころ、ガラケーのIPアドレスを取得するスクレイピ ングツール作ったなぁ。 • 当時はHprincotというのを使用。今回はForm周りをmecanize、パースはNokogiri を使用。 • 当時はRuby1.8、今はRuby2.2で、HprincotではRuby2系の例が見当たらず・・ • 会員サイトが親切にも先月の通信量が表示されず、過去の通信量が見れない仕様。 そのうえ、当日のデータも前日のデータも集計に時間がかかるとのことなので、 一昨日のデータから前月の通信量を求める。 • どうせ作るなら、今後、応用が利くようにDBやらMailやら一通り投入
10.
一応完成。 • https://gist.github.com/akira345/e6972ae0577c6aaeb0649c8 e051349ff
11.
分かったこと • SQlite3を使う際、ActiveRecordを使わないとプリペアドクエリ使えないか な?と思っていたけど、そんなことはなかった。 • が、地味にプリペアドでSELECT文発行した後の結果を取得するのが、ドキュメント見 ても、結果配列が返ってくるはずが、DBオブジェクトが返ってきて、.eachをつけないと いけないことに気づくまで数時間を無駄にした。 •
ActiveSupportが便利。3日前とか自力で計算していたのが懐かしい・・・ • メールを扱う際、これの意味がイマイチ分からず。VBでいうWITHみたいな もの? mail = Mail.new do from mail_from to mail subject 'Zero Sim 解約警告' body '2か月間使用容量が0MBです。3か月未利用だと自動解約されます。 '
12.
これで一安心
Baixar agora