SharePoint Online のサーバーリソースクォータに意味はない

Disclaimer: 本エントリは2018年1月5日現在の Office 365 の仕様に基づいています。 SharePoint Online のサイトコレクション単位で設定するサーバーリソースクォータ (Server Resource Quota) は、サンドボックスソリューションのために用意されている仕組…

Office 365 E3 ライセンスのうち Exchange Online (Plan 2) だけをユーザーに割り当てる

Disclaimer: 本エントリの内容は2018年1月3日時点の Office 365 の仕様に基づいています。 honeotech.hatenablog.com 上記のエントリでユーザーに Office 365 のライセンスを割り当てる方法について言及したが、組織によっては「 E1 を購入したが Exchange O…

Python で Office 365 からメールを送信する

Disclaimer: 本エントリの内容は2018年1月3日時点の Office 365 の仕様に基づいています。 Python で Office 365 からメールを送信する方法を検証してみた。 検証条件 メールの送信者となる Office 365 のユーザーには多要素認証を適用していない。 使用する…

PowerShell で Office 365 のユーザーを作成する(クラウド ID モデル)

Disclaimer: 本エントリの内容は2018年1月2日時点の Office 365 の仕様に基づいています。 Office 365 のクラウド ID モデルのユーザーを PowerShell で作成する方法を確認してみた。なお、クラウド ID モデルのユーザーとは、オンプレミスの Active Directo…

Exchange Online のメールボックスに適用されている OWA メールボックスポリシーを確認する

Disclaimer: 本エントリの内容は2018年1月1日の Office 365 の仕様に基づいています。 Exchange Online のメールボックスに適用されている OWA メールボックスポリシーを確認する方法を検証してみた。 前提 ひとつのメールボックスにはひとつの OWA メールボ…

SharePoint Online のサイトコレクション作成時に < テンプレートを後で選択... > を選ぶとどうなるか

Disclaimer: 本エントリは2018年1月1日の Office 365 の仕様に基づいています。 SharePoint Online でサイトコレクションを作成する際に、サイトコレクションに適用するテンプレートを選択する必要がある。この時「< テンプレートを後で選択... >」を選んで…

Office 365 全体管理者のメールボックスの「名前」を変更する

Office 365 のサインアップ時に作成した Office 365 全体管理者のメールボックスを Get-MailBox で確認したところ、サインアップ時に指定した姓名(例えば「太郎山田」)がメールボックスの名前(name 属性)に入っていた。 Fig: 全体管理者のメールボックス…

Office 365 にカスタムドメインを登録する

Disclaimer: 本エントリは、2017年12月30日時点の Office 365 の仕様に基いています。Office 365 テナントにカスタムドメイン (custom domain) を登録してみた。カスタムドメインを登録すると、サインイン ID や Exchange Online のメールアドレスをカスタム…

Office 365 でユーザーのサインインを禁止する

Office 365 でユーザーのサインインを禁止した場合に、ユーザーにどのような画面が表示されるのか確認してみた。なお、以降のスクリーンショットにおいては、ユーザーアカウントのドメイン部分はすべてマスクしている。 サインインを禁止する はじめに、 ユ…

Office 365 全体管理者の多要素認証

全体管理者には Office 365 のライセンスが必要 Microsoft は Office 365 と Azure の管理者に、無償で基本的な 2 段階認証の機能を提供しています。 Azure MFA のバージョンと従量制の料金プラン | Microsoft Docs と書かれてあるので、Office 365 全体管理…

MCSA: Office 365 認定を取得した

MCSA: Office 365 認定を取得した。勉強期間は半年ほど、そのうち実際に集中して勉強した期間は MCP 70-346 が約2週間、MCP 70-347 が約1週間である。mstep 公式トレーニング教材のビデオをひと通り聴講した後、想定問題である「ここがポイント」をひたすら…

R で "[H]H:MM:SS" 形式の文字列を秒数に変換する

R

入力 入力として、以下のようなベクトルを想定する。各要素は "[H]H:MM:SS" 形式の文字列であり、時間を表している。要素はいくつあってもよい。 hhmmss = c("8:50:02", "0:40:03") 出力 出力として得たいのは、各要素を秒数に変換したベクトルである。 [1] …

LPIC 304-200 を受けてきた

はじめに LPIC 304-200 を受けてきた。結果は合格。勉強方法と試験問題を振り返る。 勉強 黒本を使って勉強した。LPIC 304 向けの黒本は教科書と問題集を兼ねている。これ一冊で十分だ(というかこれ一冊しかない)。徹底攻略 LPIC Level3 304 教科書+問題集…

Linux に Xen をインストールする

LPIC 304 のお勉強を兼ねて、Xen の検証環境を構築する。VMware Workstation 12 Player(以下、VMware Player)上の仮想マシンに CentOS 6.4 をインストールし、その中に Xen をインストールしてみる。 はじめに Xen のアーキテクチャには触れません。 Xen …

統計検定2級(CBT)を受けてきた

はじめに 先日、統計検定2級(CBT)を受けてきた。結果は88点で合格。勉強方法や受験の流れについて振り返る。 勉強方法 勉強期間は計3週間ほど。年末年始の休みに集中的に勉強した。勉強には、日本統計学会公認の教科書と問題集(中身は過去問)を使った。…

PowerShell で CSV ファイルを読み込む

PowerShell で CSV ファイルを読み込むには、 Import-Csv コマンドレットを使用する。 基本的な使い方 入力サンプル 以下のような ASCII だけで構成された CSV ファイルを想定する。 PS> Get-Content file.csv Name,Height,Weight tako,96,93 ika,21,75 ebi,…

Rでベクトルの累積和ベクトルを求める

R

累積和ベクトルとは サイズ n のベクトル x の累積和ベクトルを以下のように定義する。 ベクトル x x1 x2 ... xn 累積和ベクトル x1 x1 + x2 ... x1 + x2 + ... xn base パッケージの cumsum 関数を使う x <- c(1, 2, 3) > cumsum(x) [1] 1 3 6 自分で実装す…

ggplot2でx軸にPOSIXct型を使う

R

ggplot2のscale_x_datetime()とscalesのdate_format()を組み合わせるといい感じに軸の書式を設定できる。 サンプルデータ > x <- as.POSIXct(c("2016-11-07 19:00:00 JST", "2016-11-07 20:00:00 JST")) > y <- c(1, 2) > df <- data.frame(Time = x, Value …

Linux で CPU のクロック周波数を確認する

クロック周波数の仕様値を確認する クロック周波数の仕様値を確認するには、 /proc/cpuinfo の cpu MHz を確認する。コアごとの情報を確認できる。2コアの場合は以下のように表示される。 $ cat /proc/cpuinfo | grep "cpu MHz" cpu MHz : 3407.999 cpu MHz …

data.tableをggplot2で扱いやすい構造に変換する

R

ggplot2で複数の系列をプロットする際、データを保持するdata.tableオブジェクトが扱いにくい構造をとっていることがある。 ggplot2で扱いにくい構造 例えば、以下のように表側の要素(Timestamp)と表頭の要素(Key1もしくはKey2)で観測値(a~f)が定まる…

Linuxでsudoを使えるようにする

Linuxでsudoを使えるようにするには、以下の2つを実施すればよい。 ユーザをwheelグループに所属させる wheelグループのユーザがsudoを使えるようにする 以下、honeoユーザを例にとって説明する。 ユーザをwheelグループに所属させる gpasswdコマンドもしく…

CentOSにEPELパッケージをインストールする

マシンアーキテクチャとメジャーバージョンの確認 2016-11-04時点でEPELはバージョン5、6、7の3つが公開されている。マシンのアーキテクチャとCentOSのメジャーバージョンに応じたEPELパッケージをインストールする必要があるので、はじめにその2点を確認す…

Linuxでサイコロを振る

sortコマンドの-Rオプションを利用してランダム性を与える。 $ seq 6 | sort -R | head -1 3bashならseqの部分を次のように書いてもよい。 $ echo {1..6} | xargs -n 1 | sort -R | head -1 5ばらつきを確かめるために、10,000回実行してみる。 ついでに頭に…

LinuxでCPUに負荷をかける

LinuxでCPUに負荷をかける場合、ddコマンドを使うとよい。 $ dd if=/dev/zero of=/dev/nullddコマンド1プロセスで1コアに100%の負荷がかかる。マルチコアプロセッサでCPU使用率を100%にしたければ、ddコマンドをコアの数だけ実行すればよい。検証環境は以下…