チラシの裏からうっすら見える外枠の外のメモ書き

新聞に挟まってる硬い紙のチラシの裏からうっすら見える外枠の外に走り書きされたようなものです。思いついたときにふらふらと。

auひかりに乗り換えてみて

2017年の中頃まで、NTT 光の1Gbps、I社のプロバイダ契約を行っていましたが、あまりにも遅すぎた上に両社とも改善予定はないとのことでさっさとauひかりに乗り換えていました。

 

で、すでにauひかりに切り替わってからほぼ1年が経過したわけですが、今回はその回線の調子についてご紹介します。

 

続きを読む

WSL入りWindows(VSCode)を使ってRaspberry Pi 3とファイル同期する

Windowsのエディタを使ってLinux環境で開発がしたいと思ったことがありませんか?
僕はあります。

WSLはまだ出来が悪いのでしばらくはRaspberry Pi 3をLinuxだと思いこんで開発してみようと思いました。

そこでどのように環境を整備したかご紹介します。

続きを読む

steamのライブラリで非表示になったゲームをアンインストールする方法

こんにちは

 

つい先日、The Crew 2が発売されますね。

私はThe Crewをフルプライスで買って、Wild Runもフルプライスで買ったのですが今回のThe Crew 2は見送ります。

ベータ版やってみた感じは悪くはなかったのですが、ちょっとした事情があって購入しません。

 

それはさておき、steamで期間限定公開されていたゲームをプレイしたことはありませんか?

ベータ版などで一時的に公開されたゲームは、公開終了後速やかにライブラリから除去されます。

ただし、あくまでもライブラリから除去されるのみでコンピュータからは削除されません。

 

今回はThe Crew 2のBetaでそのような事態となり、削除できなくなっていたのですが解決策が見つかったので共有したいと思います。

 

続きを読む

UWPアプリ版iTunesがiPhoneを認識しない場合の解決法

久々の更新です。

 

今回は、つい先日公開されたUWPアプリ版のiTunesiPhoneを認識しないことがあったので、このことについて書きたいと思います。

と言っても、私も同じ問題に遭遇した方を探して解決方法を真似しただけです。

 

続きを読む

さくらのレンタルサーバ上で稼働しているWordPressブログでのLet's encrypt SSL更新

タイトルがやけに長ったらしくなってしまいましたが、今回はさくらのレンタルサーバ上にあるWordPressのサイトのSSLを更新したのでその手順などをまとめておきます。

備忘録的な内容となっているので画像などありません。

 

続きを読む

さくらのクラウドを無料体験してみる

以前開催されたIoTとクラウドの講習会に参加した際に、さくらのクラウドお試し券をもらったので、これを使ってクラウドを体験してみたいと思います。

 

お試し券はこんな感じです。

f:id:k-hyoda:20170829020936j:plain

切符みたいなデザインでなかなかいい感じです。

裏面には、申込方法、申込期限、そして無料体験が可能な有効期限や注意事項が記載されています。

特に、無料体験可能な有効期限は利用開始から3ヶ月以内となっているので、低価格なプランを選んでも3ヶ月を超えて利用することはできないのかもしれません。

 

では早速登録してみましょう。

 

 

さくらのクラウドを利用するためにはクレジットカードが必要となります。

もしクレジットカードを持っていない場合、auウォレットでも代用が可能です。

また、携帯電話などによるSMS認証が行われるので、電話認証が可能な状態にする必要があります。

 

まず、電話認証からです。会員ログインを済ませた後、さくらのクラウドトップページより、「いますぐ始める」を選択し、次のような画面へ移ります。

f:id:k-hyoda:20170829022536p:plain

ここで、電話認証可能な電話番号や方法を選択し、電話認証を行います。

 

電話認証が完了し画面に従って移動すると、さくらのクラウド ホームへ移ります。

f:id:k-hyoda:20170829022826p:plain

 

画面左端の「アカウントの作成」を押して、今回利用するアカウントを作成します。

f:id:k-hyoda:20170829023110p:plain

各種必須事項は適当に入力し、決定します。

 

アカウント作成後、再びサービスへ戻ると画面内の様々なサービスが利用可能になります。

今回利用するのはさくらのクラウドですので、それをクリックします。すると、クレジットカードエラーが発生することがあります。

発生しないのであれば、既に他のサービスの支払いなどでクレジットカードを登録済みとなっている場合があります。

f:id:k-hyoda:20170829023509p:plain

ここで、クレジットカード情報の登録を行います。

auウォレットを試してみましたが、クレジットカードとして認識されませんでした。

f:id:k-hyoda:20170829023604p:plain

画面に従って各項目を入力すれば完了です。

 

サーバ一覧のページをリロードすると、エラーが表示されなくなっているはずです。

次に、右上にある「設定」をクリックします。

f:id:k-hyoda:20170831185033p:plain

すると、設定項目が画面に表示されます。

この中から、「クーポン」を選択し、画面に従って入力します。

正しく入力できれば、画像のようにクーポンが表示されます。

f:id:k-hyoda:20170831185535p:plain

 

この後1日ほどすれば2万円分のチャージが行われます。

 

手続きはそんなに難しくないですが、クレジットカードが必要な点、即時チャージでない点は少し注意すべきでしょう。

C言語で演算速度の測定

今年の夏はどうやら冷夏なようで、暑い日がそんなになかった感じ

まだ夏は終わってないんですけどね。

 

さて、今回はCPUの演算速度の中で「乗算と除算、どちらが高速か」ということを調べてみたかったので、これを計測するプログラムを作りました。

仕組みはいたって簡単で、ループ毎に各演算をして、その演算にかかった時間を計測するだけです。

ソースコードは以下のとおりです。

 

C言語による演算速度の計測

 

これをコンパイルして実行してみます。

実行環境

CPU : Intel Core i7 4790K(定格)

メモリ : 16GB

コンパイラ : gcc

すると、以下のような結果が出ました。

f:id:k-hyoda:20170819185126p:plain

f:id:k-hyoda:20170819185129p:plain

このように、各四則演算の中でも、乗算が最も早く、除算が最も遅いことがわかります。

加算と減算はどちらも同じぐらいに見えますが、やや減算のほうが高速なようです。

では、ここで最適化オプションを適用して、再度コンパイルしてみます。

 

実行環境

CPU : Intel Core i7 4790K(定格)

メモリ : 16GB

コンパイラ : gcc(最適化オプションとして-O3適用)

すると、以下のような結果となりました。

f:id:k-hyoda:20170819185139p:plain

f:id:k-hyoda:20170819185142p:plain

 

このように、最適化オプションを設定すると、四則演算は高速化しますが、加算だけあまり最適化されないようです。

特に、除算に関してはかなり高速化しており、加算や減算よりも速くなっていることがわかります。しかし、乗算に関してはあまり高速化されていないようです。

 

 

私が今回調べたかったことは、「乗算と除算、どちらが高速か」ということです。

これらの結果から、除算よりも乗算のほうが高速であることがわかりました。

除算は乗算に比べて計算速度が遅いですが、最適化オプションによっては若干高速化を期待できます。

一方、乗算に関しては高速ですがO3の最適化オプションの恩恵はあまり得られないようです。