投稿

2018の投稿を表示しています

実験レポートを Google ドキュメントで書きました

イメージ
レポートを書いたのでレポート調で記事を書いてみます。

公開ドキュメント: https://docs.google.com/document/d/1G3dD16LXF0r4zoY80sHKwQnP--Msur7_c5oyMU6vQi4/edit?usp=sharing
公開スプレッドシート: https://docs.google.com/spreadsheets/d/17UO7w4JJE2OuQLYxcYzHSbbgUqjq918eqG6CY5TM7Fw/edit?usp=sharing

1. 背景 普段から Chromebook だ G Suite だと宣っているものの、企業や教育現場での普及は難航しているように感じています。この原因の 1 つに、Chromebook では Microsoft Office のフルバージョンが利用できないことがあると考えています。
 G Suite (無料版 Google アカウントも含む) には MS Office Word, Excel, PowerPoint に対応する Google ドキュメント, スプレッドシート, スライドが存在しますが、これらへの移行は互換性の観点から容易とは捉えられにくいのが現状です。

2. 目的 上記背景を踏まえ、Microsoft Office Word, Excel を用いることが前提である処理において、Google ドキュメント, スプレッドシートで対応可能かどうかを調べ、またMicrosoft Office に優る点と課題点を考察することが目的です。

3. 方法 Microsoft Office Word でのレポート作成が推奨されている大阪大学 工学部 環境・エネルギー工学科 2 年次の「環境・エネルギー工学 コア演習・実験 第1部」における第 1 回の実験において、Excel による表およびグラフ作成と Word によるレポート作成をそれぞれ Google スプレッドシートと Google ドキュメントを用いて行います。

 実験及びレポート作成における以下の部分で Google スプレッドシートと Google ドキュメントを使用しました。
計測値の表の作成グラフの作成・カスタマイズ余白設定, ページ番号タイトル・見出しのスタイル適用表の挿入と調整グラフの挿入と調整画像の挿入と調整数式…

ぐぐたくが事あるごとに Android と Google サービスをオススメする理由

イメージ
普段から Twitter やその他いろんなところで私と関わりがある人ならわかるかもしれませんが、私、事あるごとに Android や Google サービスをオススメするんです。今回は私が Google を推しまくる理由と、推したい Google サービスについて熱く語ろうと思います。よろしくお願いします。

1. Google サービスをオススメする理由 1-1. Google サービスって具体的に何  Google は検索で有名な企業ですが、実は検索以外にも色々すごいことをやっています。例えば「OK Google」って最近よくテレビの CM で見ませんか?

 これも Google サービスの 1 つ「Google アシスタント (Google Assistant)」です。検索以外にも Google っていろんなもの作ってるんですね。

 じゃあ一体どんなもの作ってるのか、そしてそれって実際普段の生活に役に立つのか、というところご説明してまいりましょう。今回は目的に合わせてサービスを幾つかの種類に分類してみました!...の前に、Google サービス全部に共通する "強み" についてお話します。

 Google のサービスはほぼ全て「クラウド」に基づいたものです。あらゆるデータは PC やスマホ本体ではなくクラウド (簡単に言うとインターネット, 詳しくはぐぐってください) に保存され、自分のアカウントでログインしている端末からはいつでも同じデータが利用できる。また、リアルタイムに他人と共有・共同作業をすることもできる。これが Google サービスの理念であり強みです。

 このあと詳しく説明する Google ドライブを使えば、USB メモリに移動させてから友達に渡す必要がなくなりますし、Google フォトを使えばスマホが急に壊れても写真や動画がなくなることはありません。

 データがクラウドにある≒手元にない → 不安!!となる方もいるかと思いますが、一応ネットにつながっていなくてもある程度のことはできますし、セキュリティも万全です。一度使い始めたら抜けられないし、もっと使いたくなるはずです!

 ということでどんな Google サービスがあるのかご紹介していきます!
 各サービスの詳細な説明は後々投稿しますので、概要のみ示しています。Go…

JavaScript での EMR スタイラスペンの筆圧検知と指との識別

イメージ
以前「【祝】Chromebook Spin 11 での筆圧検知のやり方がわかったぞ!!」という記事で、JavaScript で筆圧検知を行う方法をご紹介しました。この筆圧検知のコードなんですが、iPad の Apple Pencil と同じコードで実装できるため非常に便利なんですが、一点問題がありました。

 それは、iPad + Apple Pencil では指で触ったときに筆圧が null になるのに対し、Chromebook Spin 11 (に限らずたぶん EMR ペン端末は) 指で触ったときにも筆圧を検知してしまうんです (Android に関してはおそらく触れている面積から擬似的に筆圧を定義している)。これの何が困るかというと、指の場合も EMR ペンの場合も筆圧を検知しているので、指で触っているのかペンで描いているのかが判別できないということで、お絵かきアプリを自作しても指で描いた線にも太さの強弱が反映されてしまうんです。

 でも Chrome アプリ版の Google Keep や Android アプリの Adobe Draw なんかは何故か Chromebook Spin 11 でも指とペンを判別していたんです。どこを見れば判別できるんだろう...と悩み続けて 7 ヶ月 (放置してただけですが)、ついに判別方法を見つけました!!

 ということで早速ご紹介しましょう!


答えは Touch オブジェクトにあった
 タッチの開始・移動時に発火されるイベント touchstarttouchmove において与えられる TouchEvent オブジェクトには、そのタイミングで触られた画面上の点に関する情報を含む Touch オブジェクトを格納した TouchList オブジェクトが touches プロパティに格納されています。
document.body.addEventListener("touchstart",e=>{ // e ... TouchEvent オブジェクト let touches = e.touches // touches ... TouchList オブジェクト }
 さてこの TouchList オブジェクトから for なりなんなりでそれぞれの Touch オブジェクトを取り出しましょう。T…

西大和学園のICT教育からChromebookを考える

イメージ
西大和学園で、ICT教育用に導入される端末がiPadからChromebookに変更されるようですが、TwitterでChromebookに対する不満が多く見られますので、実際にどのような不満・懸念があるのかをきき、ここでその不満と解決策や導入側の意図などを(一個人の見解ですが)まとめておきたいと思います。

Chromebookの導入が決まったようですが、皆さんどのような点に不満をお持ちなんでしょうか
リプでお教えいただけると参考になります
(引リツだとあとから追いにくいのでリプでよろしくです) — [非公式] 西大和ICT Support (@ICTSupport_nymt) 2018年6月15日
 なお西大和学園の関係者ではない方も、ICT教育に悩む中学・高校の現状を少しでも知ってもらいたいと考えています。こちらの記事が参考になるかはわかりませんが、少しお読みいただければと思います。


その前に 私はこれまで様々なOS、様々なデバイスを色んな場面で使ってきました。
スマホAndroid 4.0 〜 9 Beta 2iOS 11 (iPhone 5s)タブレットiOS 7 〜 11 (iPad 4th)iOS 11 (iPad 6th) + Apple PencilAndroid 8 on Chromebook (Chromebook Spin 11)PCWindows 98, XP, Vista, 7, 8.1, 10Windows 10 on Boot Camp (MacBook Air)macOS (MacBook AIr, MacBook Pro)Chromeium OS (MacBook Air, デスクトップ)Chrome OS (Chromebook Spin 11)その他Apple TVChromecastGoogle Home Mini この記事では、これらのOS・デバイスを使用してきた経験からの私個人の意見を掲載しています。個人の見解であるため「正しくない」場合もありますので鵜呑みにはせずご自身で実際に使って体感していただけると幸いです。


不満1. ストレージが足りない 「ストレージ容量が小さいためオフラインで利用できるファイルサイズが少ない」 教育機関向けに導入されるChromebookのストレージは16GBか32GBが多いように感じます。私が…