投稿

rakuten miniを使ってみた

イメージ
手のひらに収まるほど超ミニマムスマートフォン Rakuten Mini | スマートフォン | 楽天モバイル スペックサイズは、約106.2 x 約53.4 x 約8.6 (mm)。 重さは、79gと超軽量。サブ携帯としては優秀なスマートフォン。 画面サイズは3.6インチで、手のひらにすっぽり収まる。 インターフェースがシンプル 小さいがゆえに使い勝手は難解では?…と思っていたが、 - ホーム画面はシンプルでRakuten Miniの少画面に適合したインターフェースになっている。六角形上にはアイコンが配置されて上下にスワイプすることで、アイコンを選択できる。 初期では、楽天に関する設定アプリ、Rakuten Link、Googleのアプリ一式、楽天のアプリ一式、カメラなどと初期画面だけでだいたいのことができることは評価できる。 とはいえ、決してたくさんアプリを増やしていくようなインターフェースではないのは明白。メイン機にはなりえないし、限られた使い方をするためのものだろう。 自分は、Youtube Musicなどのストリーミングアプリやテザリング機として使っている。実際、テザリングはホーム画面の横につけることができ、それを想定されているようだ。 また、ガジェットも右側にスワイプすると出てくるので、Youtube Musicをすぐに再生できる。 左にスワイプするとニュースが見れるようになる。が、基本的に使っていないなあ。 eSIM eSIMとは?意味・定義 | ITトレンド用語 | NTTコミュニケーションズ Rakuten MiniはeSIM専用機である。eSIMを知らずに契約する人はいないだろう。 eSIMは組み込み式のSIMカードのこと。通常のSIMカードと違い、取り外しは必要ない。携帯回線会社から発行されるQRコードを読み込むことで使用することができる。 今日本でeSIM買えるのは、iPhoneなど高額機が多いので、実験的に使える機体はほとんどなかった。rakuten miniは18,000円弱と低額で試すことができる。ちなみに、6月上旬までは1円で買えるキャンペーンをやっていた。実際、それを目的で買った人のほうが多いだろう。 eSIMのメリットは、手軽にSIMを導入できること。例えば、海外に行ったときなど、海外のeS...

PowerShellでログ探索するにはSelect-Stringで気合を入れる

イメージ
大量のログファイル探索 大量のログファイルから情報を調べようとすると面倒くさい。 例えば、以下のようなディレクトリ構成になっていて延々と毎日積み重なっていくものとする。 このうちの、数千行に渡るA.logの中から"Start"と"End"の行の入ったログを調べるという作業をしたとする。実際の業務では、もう少し多数のパターンで調べているので更に頭を悩ませているのだが...。 Linuxであれば、grepやawkなどでテキスト探索や加工などできるが、Windowsの場合だとどうするか、というところ。 PowerShellでやってしまおうじゃないか、なあ? Select-String PowerShellでテキスト探索をしようとする場合には、 Select-String コマンドレットを使うのが容易い。 仮に、root中にある日付ファイルからServerXとServerYの双方のディレクトリにあるA.logの中にある、「start」から始まる行と「end」から始まる行を抽出したいとする。 Set-Location C:\root Select-String -Pattern "(^start .*$|^end .*$)" -Path .\20200624\Server[XY]\A.log 実行結果 では、実際に試してみる。適当なランダムファイルに意図的に、start行とend行を加えたテキストファイルを作成。なお、一つのファイルには8000行のファイルを作成した。 こんな感じ。目が痛くなる。まあ、それでもいちいち開いて、検索とすればできなくはない。ただ、コマンド一発でやりたいじゃないか。 ということで、コマンドを打ってみた。 PS C:\root> Select-String -Pattern "(^start .*$|^end .*$)" -Path .\20200624\Server[XY]\A.log 20200624\ServerX\A.log:116:start tjl7LG#[xz%>y4t2x6E0Fg>uyg(|&l#Y6RF%C:wdH&tXuSXT8}sLg%khqwiDpQ0XBkMBvv|Lqpt(z....

Powershellでマージされてないブランチを一括でマージする

前書き ブログの記事管理をgitでやってたらとてもブランチが溜まっていた! Visual Studio Codeで作業をしていて、Powershellのほうが使いやすいので、そのコマンドについて整理してみた。 マージされてないブランチを調べる 下のコマンドでdevelopブランチにマージされてないブランチを調べることができる。 git checkout develop git branch --no-merge マージされていないブランチを一括でマージする 結論を先に書く git checkout develop git branch --no-merge | foreach { $_.ToString().Trim() } 失敗例 単純に文字列だからできるんじゃないかなーって思ってたけど、失敗した例。 PowerShellのパイプで受け渡されるのは総じてオブジェクトです。 なので、ToStringして、Trimで空白を消してあげる必要があったんですね。 git checkout develop git branch --no-merge | foreach { $_ } オマケ:マージしたブランチを全部消す どこかのブログからパクってきたのですが、忘れてしまった…。 git checkout develop git branch --merged | Select-String -NotMatch -Pattern "(\*|develop|master)" | %{ git branch -d $_.ToString().Trim() }

IIJmio Meeting 25(大阪)に参加してみた

イメージ
IIJmio Meetingの参加も3回目 大阪組でした。今回はキャパの8割位?だったでしょうか。 メーカーから直接のスマホ端末カメラ性能のライトな紹介からディープなガチ技術勉強会まで思いの外幅の広かった回でした。 てくろぐ: 来場 展示も3社! 毎回メーカーのスマホ展示がありますが、今回は3社も! ASUS,OPPO,SONYと新参から古参のはばの広い3社ではありました。 印象に残ったのはOPPOのA5だったでしょうか。4眼レンズ! どんだけ増やすねん! 4眼を生かした超広角写真はなかなか興味ぶかかったです。 ただ、今回のスマホ端末紹介にはなかったという…。 IIJMio Update 堂前さんによるここ3ヶ月の動向紹介。 SIMカードのPINロックの話が多かったそうです。 この技術自体は携帯電話当初からの超古典的技術ではありますが、この方法がTV番組で紹介されたそうです。 この映画 の影響らしいですが。 で、その後急激に問い合わせが多かったそうです。 「SIMカードのロックが解除できない!」 要するにTV番組の方法を試そうとして、初期コードがわからず自らロックをかけてしまった人が多発したようです…。古くから携帯を使っている人間にとっては、呆れた話。 とはいえ、直接対応したIIJはじめ携帯回線各社は大変だったんだろうなあ、と心中お察しいたします。 「問い合わせを受けても、SIMロックなのかPINによるSIMロックなのかPINロックなのかわからない!」 という言葉がご苦労を推察できる言葉でありました。 詳しくは、以下資料まで。   IIJmio meeting 25 IIJmio Updates 2019/07~2019/10 今サイトを見てみたのですが、発表資料の Machnist Updatesについては、大阪ではなかった話でしたかね。 マイコンで個人レベルでのIoTの活用ができる!?という話でしょうか。面白そうなところではあります。試してみたいな。 IIJmio meeting 25 IIJmio IoT × Machnist Updates スマホメーカーから直接聞く!3社のカメラ特徴をご紹介! 今回は初のスマホメーカーさん(しかも3社)からの直接のプレゼンテーション! ということでし...

Grow with Googleをgaccoで勉強してみた

イメージ
記事の要約 googleが提供する3つの講座をおよそ一週間で受けることができた. 機械学習とかコンピュータに詳しくない人でも,今後10年のビジネスにおいて重要な知識を蓄えられるのではないか 動画や実例を交えたインタラクティブな表現がされていて,ストレスなく短時間でわかりやすく学ぶことができる. Grow with Google とは 無料のデジタルスキルトレーニングを提供する Google のプロジェクトです。 Grow with Google gacco とは 大学教授をはじめとした一流の講師陣による本格的な講義を、誰でも無料で受けられるウェブサービスです。 いわゆる、MOOC(ムーク)という形態のサイトである。 Massive Open Online Course (MOOC、ムーク) またはMassive Open Online Courses (MOOCs、ムークス) は、インターネット上で誰もが無料で受講できる大規模な開かれた講義のことである。」 Massive open online course - Wikipedia 3つの講座 Grow with Google が提供する3つの講座は以下のとおり 「はじめての働き方改革」 「はじめてのデジタルマーケティング」 「はじめてのAI」 どの講座もGoogleが提供するサービスを利用した説明がされる。どのサービスも基本的に無料で提供されているものばかりだ。 強いて言えば、前提知識として下にいくほど専門的な分野になる。コンピュータのことがわからない!という人なら一番上の「はじめての働き方改革」だけでも受けてみるといい。 非常にとっつきやすく、かつ、Googleが提供する先進的なサービスで改革を行っていることを学習できる。 なお、講座を受けるには、gaccoに登録しなければならない(無料)。 どんな講座が受けられるのか 実際にすべての講座を受講してみた。結論から言って「社会人」といった属性の人ならどんな人でも受けてみて損はない。 特に、経営層の人には受けてほしいものだ。これらの取り組みは、1人だけで進められるものは多くない。実際「はじめての働き方改革」の講座の中でもチームで取り組むことやマネージャー層を取り込むことを推奨している。 技術的に...

Android10を触ってみた

イメージ
Pixel機がAndroid10にアップデート 午前7時ごろに確認したところアップデート可能だったので、アップデートしました。 サイズは1000mB超える久々の大型アップデートとなりました。 何ができるようになった? ダークテーマ Android全体にダークテーマが適用できるようになりました。また、ChromeなどのGoogle製のアプリもダークテーマが連動するようになりました。 これで目にも電池にも優しくなりましたね。一番、わかりやすくいいアップデートかなあ、と思っています。 ちなみに、もとの明るいテーマの場合はこんな感じ。 ジェスチャーUIが少し変わった 中央下部のボタン部分を押しながら上にスワイプすると、起動中のアプリ画面になります。これは前のバージョンからそうでしたが、少しUIが変わりました。 直近で使ったアプリや検索欄が追加されています。 また、この状態で上にスワイプするとアプリ一覧に、下にスワイプすると通知一覧が見れます。 ここのあたりは見た目ほどに利便性が上がった?とはちょっと言いづらいかもですね。使っているうちに慣れてしまうでしょう。 広告IDのオプトアウトができるようになった 今回はセキュリティ周りのアップデートが目立ちます。 まず、広告のオプトアウトができるようになりました。 これで、Googleを経由して企業にカスタマイズされた内容などは提供されない?はずです。 逆に言うと、デフォルトではオプトインなので、提供され続けていることを意味していますので、Andoroidを使用している人は要注意です。 位置情報の設定が細かくなった これも細かな変更ですねえ。 今までは、アプリに権限を「許可する」か「許可しない」かの2択でした。 それが、位置情報に限っては、「許可する」と「許可しない」のほかに、『アプリの起動中のみ許可する」が追加されました。 アプリを使っているときに歯科必要がないのに、裏で常にトラッキングされる…なんてことを防ぐためですね。 いいっちゃいい変更なのかな。そこまで見る人がどれだけいるかわからないですが…。 聴覚障害者に対するケアが増えた 見てのとおり、オプションが増えて「音声増幅」と「音声文字変換」という機能がデフォルトで導入されます。 音声増幅は、周囲の音を聞きやすくするためのも...

改正電気通信事業法のパブリックコメントから見る携帯市場の現状と未来

電気通信事業法の改正とは 日々スマホや携帯電話を利用している人にとっては料金というものはいろいろと悩みの種の一つではある。 そういった人たちに大きな影響を与えようとしている法律、電気通信事業法の改正が行われた。 この改正のポイントは、世間で言われているところのいわゆる3つある。 携帯電話の通信料金プランと端末料金の完全分離 端末割引の上限値を原則的に2万円にすること 違約金の額を1000円とすること 政府の目的は、MVOに大してある程度制限をかけることによって大手3社の寡占化に歯止めをかけ、新参MVOの楽天モバイルやMVNOの競争力を高め、そしてその結果により端末代金や通信料金の抑止を図ろうとしている。 とは言いつつも、上の3点を見ると、パッと見では消費者にとって得することはそんなに多くはない。 以下は、筆者が考える消費者の目線で見たメリット・デメリットである。 通信料金と端末料金の分離 通信料金プランと端末料金が重なっていたために携帯キャリアはお得なプランを出せていた。今後は今までの規模では出せなくなる。つまり、消費者にとってお得な機会が減ってしまうかもしれない。 一方、長期に利用している利用者は今までその恩恵を受けていなかった。キャリアは長期利用者を優遇するプランやキャンペーンを出すかもしれない。 端末割引の上限値 上限が2万円となった。上限が設けられてしまうということは、これ以上のお得な割引はありえず、高額な端末は買いにくくなる。 もともと安価な端末はその上限値でも問題ない。格安スマホのラインナップが増えるかもしれない。 違約金の1000円上限 違約金の額が1000円に下がるということは消費者にとって契約の解除をハードルを下げるものだ。消費者にとっては他のキャリアに移りやすくなるということだ。 一方で、一部のキャリアホッパーのような人が増えて、結果的に通信料金プランに転嫁される可能性がある。 もちろん事業者から見たメリットデメリットもあるし、消費者と一言で言っても短期でいろんな端末を買ったりする消費者や長期でずっと同じ端末を使い続ける消費者もいるので一概に、この法改正がいいものかどうかは判断が難しい。 パブリックコメントから見たこの法律の立場 そんな中、8月23日にこの改正法に伴い寄せられた同法施行規...