Gazee
やりたいことを好きなだけ
2021-06-23T16:00:00.000Z
https://gazee.net/
gazf
Hexo
ブラウンの電動シェイバー「シリーズ9」を修理してみた
https://gazee.net/electronics/braun-shaver-series9-repair/
2021-06-23T16:00:00.000Z
2021-06-23T16:00:00.000Z
<img src="/electronics/braun-shaver-series9-repair/series9.png" title="ブラウンの電動シェイバー「シリーズ9」を修理してみた">
<h2 id="ブラウン電動シェイバーのシリーズ9がおかしい・・・"><a href="#ブラウン電動シェイバーのシリーズ9がおかしい・・・" class="headerlink" title="ブラウン電動シェイバーのシリーズ9がおかしい・・・"></a>ブラウン電動シェイバーのシリーズ9がおかしい・・・</h2><p>普段使用しているブラウンの電動剃刀機が正常に充電されなくなってしました。</p>
<p>症状としては、充電機にセットしても充電されず、本体に直接充電コードを接続しても「ピー、ピー」と音がなりダメでした。</p>
<p>もう4年間ぐらい使用しているので、ダメ元で修理を行ってみました。</p>
<h2 id="原因の特定"><a href="#原因の特定" class="headerlink" title="原因の特定"></a>原因の特定</h2><p>充電ができないということで、内臓バッテリーの不良と当たりをつけて修理に望みます。</p>
<p>後でわかるのですが、内臓されているリチウムイオン電池はおそらく正常な状態でした(笑)。</p>
【Github】面倒な依存パッケージのバージョン管理はGreenkeeperで全部解決!
https://gazee.net/develop/github-greenkeeper-dependencies-update-version/
2018-11-27T06:00:00.000Z
2018-11-27T06:00:00.000Z
<img src="/develop/github-greenkeeper-dependencies-update-version/greenkeeper-1-website.png" title="【Github】面倒な依存パッケージのバージョン管理はGreenkeeperで全部解決!">
<h2 id="依存パッケージの更新を追いかけるのが面倒!"><a href="#依存パッケージの更新を追いかけるのが面倒!" class="headerlink" title="依存パッケージの更新を追いかけるのが面倒!"></a>依存パッケージの更新を追いかけるのが面倒!</h2><p>npmでインストールしたパッケージはpackage.jsonに追加されていきます。依存パッケージがアップデートされた場合、npm-check-updates等を利用してpackage.jsonを更新するのが一般的かと思います。</p>
<p>しかし、いちいち依存パッケージが更新されているかを確認するのはとても面倒です。</p>
<h2 id="依存パッケージの更新を自動で監視してくれる”GreenKeeper”"><a href="#依存パッケージの更新を自動で監視してくれる”GreenKeeper”" class="headerlink" title="依存パッケージの更新を自動で監視してくれる”GreenKeeper”"></a>依存パッケージの更新を自動で監視してくれる”GreenKeeper”</h2><p>GreenKeeperは、リポジトリに存在するpackage.jsonを監視し、dependenciesに追加されている依存パッケージのバージョンが上がった場合に、PR(Pull Request)を自動で発行してくれます。</p>
<p>PRを発行してくれるので、問題がなければマージするだけで依存パッケージのバージョンを最新版に維持することができます。すごく楽ちん!</p>
<p>もちろんPRを発行するのでCIと連携しておけば、バージョンを上げても問題ないのかのチェックも自動で行うことができます。超ラクチン!</p>
<h2 id="どんな形で提供されてるの?"><a href="#どんな形で提供されてるの?" class="headerlink" title="どんな形で提供されてるの?"></a>どんな形で提供されてるの?</h2><p>Github Appsとして提供されています。なのでパッケージのインストール等は不要です。GithubのアカウントとGreenKeeperを紐づけるだけで利用可能です。</p>
<h2 id="GreenKeeperは無料?"><a href="#GreenKeeperは無料?" class="headerlink" title="GreenKeeperは無料?"></a>GreenKeeperは無料?</h2><p>課金プランはFree、Personal、Parsonal yearlyが存在します。Freeアカウントは公開リポジトリであれば何個でも監視することができます。プライベートリポジトリを使いたい場合は、Personalアカウントが必要です。1つのプライベートリポジトリに対して1.30EUR(¥170くらい)課金が必要となります。</p>
<p>ではこのGreenKeeperをインストールしてみます。</p>
Hyper-VにインストールしたUbuntu 18.04の画面解像度を変更する
https://gazee.net/develop/hyper-v-ubuntu-screen-resolution/
2018-11-20T17:00:00.000Z
2018-11-22T11:00:00.000Z
<img src="/develop/hyper-v-ubuntu-screen-resolution/ubuntu.png" title="Hyper-VにインストールしたUbuntu 18.04の画面解像度を変更する">
<h2 id="Hyper-V上のUbuntu-18-04の画面解像度が変更できない"><a href="#Hyper-V上のUbuntu-18-04の画面解像度が変更できない" class="headerlink" title="Hyper-V上のUbuntu 18.04の画面解像度が変更できない"></a>Hyper-V上のUbuntu 18.04の画面解像度が変更できない</h2><p>GoogleでHyper-V上のUbuntuの画面解像度を変更する方法を検索すると、以下のようにファイルを書き換えれば反映されるとの記述が多くみられます。</p>
<p>/etc/default/grub</p>
<pre class="line-numbers language-none"><code class="language-none">...
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
...<span aria-hidden="true" class="line-numbers-rows"><span></span><span></span><span></span></span></code></pre>
<p>この部分を以下のように書き換えればOKという記述が多いです。</p>
<pre class="line-numbers language-none"><code class="language-none">GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=hyperv_fb:1920x1080"<span aria-hidden="true" class="line-numbers-rows"><span></span></span></code></pre>
<p>残念ながらこの方法は<strong>Ubuntu 18.04では使えません</strong>。<strong>この方法は飽くまでUbuntu 16.04に対して有効</strong>な設定方法です。</p>
【C#】Selenium ChromeDriverを使ってWebスクレイピング
https://gazee.net/develop/csharp-selenium-chrome-driver/
2018-10-09T16:00:00.000Z
2018-10-09T16:00:00.000Z
<img src="/develop/csharp-selenium-chrome-driver/chrome.png" title="【C#】Selenium ChromeDriverを使ってWebスクレイピング">
<h2 id="必要なパッケージのインストール"><a href="#必要なパッケージのインストール" class="headerlink" title="必要なパッケージのインストール"></a>必要なパッケージのインストール</h2><p>まずは、NuGetから以下の二つのパッケージをインストールします。</p>
<ul>
<li>Selenium.WebDriver</li>
<li>Selenium.WebDriver.ChromeDriver</li>
</ul>
Google Apps Script開発をGithubとCIで楽にする
https://gazee.net/develop/google-apps-script-github-ci/
2018-09-11T17:00:00.000Z
2018-11-17T17:00:00.000Z
<img src="/develop/google-apps-script-github-ci/eye.png" title="Google Apps Script開発をGithubとCIで楽にする">
<h2 id="Google-Apps-Script-GAS-とは?"><a href="#Google-Apps-Script-GAS-とは?" class="headerlink" title="Google Apps Script(GAS)とは?"></a>Google Apps Script(GAS)とは?</h2><p>Google Apps Scriptは、Googleスプレッドシートで使うことができる、スクリプト言語です。Excelで言うところのVBAマクロと同じような位置付けとなります。</p>
<p>外部のサイトをスクレイピングしてシートに自動入力したり、複雑な計算処理を自動で行ったりすることができます。</p>
<h2 id="何がすごいのか?"><a href="#何がすごいのか?" class="headerlink" title="何がすごいのか?"></a>何がすごいのか?</h2><p>このGoogle Apps Scriptのすごい所は、書いた<strong>スクリプトをウェブ上から実行できる</strong>所にあります。例えば、Githubのリポジトリが更新されたら特定の処理を実行する、といったことが実現できます。しかも無料です!</p>
<p>ただし、スクリプトが確実に実行される保証がなく、大量のリクエストが発生するようなシチュエーションでは使うことができません。ちょっとしたツールを作る時に力を発揮します。</p>
<h2 id="GithubでGASのソース管理がしたい!"><a href="#GithubでGASのソース管理がしたい!" class="headerlink" title="GithubでGASのソース管理がしたい!"></a>GithubでGASのソース管理がしたい!</h2><p>さて、本題に入ります。この便利なGASですが、バージョン管理の機能は備わっているものの、ソースコードを管理する仕組みがありません。</p>
<p>幸いにもGoogleが公式に開発用パッケージを用意してくれているのでこれを利用します。</p>
<h2 id="この記事の目標"><a href="#この記事の目標" class="headerlink" title="この記事の目標"></a>この記事の目標</h2><ul>
<li>ソースコードはGithubで管理する</li>
<li>ローカルから直接Google Apps Scriptにデプロイ禁止</li>
<li>Wercker(CI)を使ってリポジトリにPushされたら自動デプロイする</li>
</ul>
ベトナム人留学生を雇用する際に注意すること
https://gazee.net/tips/vietnam-international-student-job/
2018-09-04T18:00:00.000Z
2018-09-04T18:00:00.000Z
<img src="/tips/vietnam-international-student-job/eye.png" title="ベトナム人留学生を雇用する際に注意すること">
<h2 id="最近の労働人口不足の解決案"><a href="#最近の労働人口不足の解決案" class="headerlink" title="最近の労働人口不足の解決案"></a>最近の労働人口不足の解決案</h2><p>日本で、労働人口の減少が叫ばれる中、新たな選択肢として外国人留学生をアルバイトで採用し、労働力を賄っている企業が多くなってきました。私自身も留学生を使用する会社に勤めているため、注意点などを現場視点でまとめてみました。</p>
<p>今回は外国人留学生の中でも、ベトナム人留学生を中心に書いていきたいと思います。</p>
<h2 id="労働時間について"><a href="#労働時間について" class="headerlink" title="労働時間について"></a>労働時間について</h2><p>留学生が日本で仕事をする場合、労働時間の限度が法律により定められています。</p>
<ul>
<li>労働時間の合計が<strong>週28時間</strong>以内<ul>
<li><strong>夏季、冬季の長期休暇の間は、週40時間以内</strong></li>
</ul>
</li>
<li>労働時間の合計が<strong>1日8時間以内</strong></li>
</ul>
<p>つまり、1日8時間労働の場合は週3回(8時間*3回=24時間)が限度となります。また、学校が夏休みや冬休みなどの長期休暇中は週40時間の労働を行うことができます。この限度を超えてしまうと在留カードの更新ができなくなってしまったり、ビザの更新ができなくなってしまうので、注意してあげましょう。</p>
【フォートナイト】アウトランダーを使う場合のベストなスクワット編成
https://gazee.net/game/fortnite-pve-outlander-squad/
2018-08-30T18:00:00.000Z
2018-08-30T18:00:00.000Z
<img src="/game/fortnite-pve-outlander-squad/eye.png" title="【フォートナイト】アウトランダーを使う場合のベストなスクワット編成">
<h2 id="アウトランダーといえば熊(テディ)"><a href="#アウトランダーといえば熊(テディ)" class="headerlink" title="アウトランダーといえば熊(テディ)"></a>アウトランダーといえば熊(テディ)</h2><p>アウトランダーを使う醍醐味といえばスキルで呼び出せる熊(テディ)です。タレットと同様に周囲の敵をフルオートでどんどん倒してくれます。</p>
<p>中でもエンフォーサーのPARKが適応された熊は更に強力で、ハスクがどんどん溶けていく様を見るのは気分爽快です。</p>
<p>また、自分が動く必要が減るため、ミッション攻略に余裕が生まれます。熊を自陣近くに設置して自分は邪魔なロバーを狩りに行くなども簡単になります。</p>
【フォートナイト】ミニラマ&ゴールドを大量に入手する方法
https://gazee.net/game/fortnite-pve-mini-rama/
2018-08-21T16:00:00.000Z
2018-09-04T02:00:00.000Z
<img src="/game/fortnite-pve-mini-rama/eye.png" title="【フォートナイト】ミニラマ&ゴールドを大量に入手する方法">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>今回は枯渇しがちなゴールドやミニラマを大量に入手する方法を紹介したいと思います。</p>
<p>方針としては、他のプレイヤーのストームシールドディフェンスに参加してミニラマを大量に稼ぎ、それらを開封してゴールドを貯めるという流れになります。</p>
Alpine Linux上でsharpをビルドする
https://gazee.net/develop/alpine-build-sharp/
2018-08-20T05:00:00.000Z
2018-11-17T17:00:00.000Z
<img src="/develop/alpine-build-sharp/eye.png" title="Alpine Linux上でsharpをビルドする">
<h2 id="sharpとは?"><a href="#sharpとは?" class="headerlink" title="sharpとは?"></a>sharpとは?</h2><p>C++で記述された画像加工モジュールで、非常に高速に画像を処理することができるモジュールです。</p>
<blockquote>
<p><a href="https://github.com/lovell/sharp">https://github.com/lovell/sharp</a></p>
</blockquote>
<p>当然ですが、C++で書かれているため、使用するにはコンパイルする必要があります。</p>
<h2 id="Alpine-Linuxとは?"><a href="#Alpine-Linuxとは?" class="headerlink" title="Alpine Linuxとは?"></a>Alpine Linuxとは?</h2><p>Linuxディストリビューションの一つで、セキュア・軽量という特徴があります。イメージサイズが5MB程度なのでDockerのベースイメージとして最適です。</p>
<p>しかし、本当に最小限のモジュールしかインストールされていないためされていないため、何かをコンパイルしたりする場合、難易度が高くなります。</p>
<h2 id="Alpine-Linux上でsharpをビルドする"><a href="#Alpine-Linux上でsharpをビルドする" class="headerlink" title="Alpine Linux上でsharpをビルドする"></a>Alpine Linux上でsharpをビルドする</h2><p>タイトルの通り、軽量ディストリビューションのAlpine Linux上でsharpをビルドしてみます。</p>
<p>今回はDockerイメージとしてnode:alpineを使用します。この先はこのDockerイメージの中での作業となります。</p>
【フォートナイト】PvEでマッチングしない時の対処法
https://gazee.net/game/fortnite-pve-matchmaking/
2018-08-14T14:00:00.000Z
2018-09-04T02:00:00.000Z
<img src="/game/fortnite-pve-matchmaking/eye.png" title="【フォートナイト】PvEでマッチングしない時の対処法">
<h2 id="Fortnite~世界を救え~のマッチングしない問題"><a href="#Fortnite~世界を救え~のマッチングしない問題" class="headerlink" title="Fortnite~世界を救え~のマッチングしない問題"></a>Fortnite~世界を救え~のマッチングしない問題</h2><p>日頃からPvEをプレイしていると、複数人でないとクリア困難なミッションの時に人数が集まらず、苦戦することが結構あります。</p>
<p>これは、日本人のプレイヤー人口がまだ少なく、同じミッションをプレイしようとしている人が少ないのが原因です。</p>
<p>今回は、マッチメイキングする地域を変更してスムーズにスクワッドが組めるように設定を変更してみたいと思います。</p>
Fortnite~世界を救え~のストーリー攻略(プランカートン編)
https://gazee.net/game/fortnite-pve-plankerton/
2018-08-07T18:00:00.000Z
2018-08-21T09:00:00.000Z
<img src="/game/fortnite-pve-plankerton/eye.png" title="Fortnite~世界を救え~のストーリー攻略(プランカートン編)">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>FortniteのPvEモード~世界を救え~のメインストーリーの攻略手順をメモしておきます。</p>
<p>本記事はプランカートン(Plankerton)編となります。</p>
<p>ページ数、クエスト名、クエスト内容(英語)、クエスト内容(日本語)の順に箇条書きでまとめています。不明な点があればコメント欄にてお願いします。</p>
Fortnite~世界を救え~のストーリー攻略(ストーンウッド編)
https://gazee.net/game/fortnite-pve-stonewood/
2018-08-07T18:00:00.000Z
2018-08-07T18:00:00.000Z
<img src="/game/fortnite-pve-stonewood/eye.png" title="Fortnite~世界を救え~のストーリー攻略(ストーンウッド編)">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>FortniteのPvEモード~世界を救え~のメインストーリーの攻略手順をメモしておきます。</p>
<p>本記事はストーンウッド(Stonewood)編となります。</p>
<p>ページ数、クエスト名、クエスト内容(英語)、クエスト内容(日本語)の順に箇条書きでまとめています。不明な点があればコメント欄にてお願いします。</p>
UpBoardにUbuntuをインストールする方法
https://gazee.net/develop/upboard-install-ubuntu/
2017-02-08T14:00:00.000Z
2017-02-08T14:00:00.000Z
<img src="/develop/upboard-install-ubuntu/eye.png" title="UpBoardにUbuntuをインストールする方法">
<h2 id="目標"><a href="#目標" class="headerlink" title="目標"></a>目標</h2><p>UpBoardにはオンボードフラッシュメモリ(eMMC)が実装されており、そこにOSをインストールすることが可能です。しかし、このメモリが壊れた場合、修復することが非常に困難なので今回は、USB3.0で接続したSSDにUbuntuをインストールしてみたいと思います。</p>
<p>目標は以下のとおりです。</p>
<ul>
<li>OSはUbuntuを利用する</li>
<li>オンボードフラッシュメモリ(eMMC)は使用しない</li>
<li>USB3.0に接続したSSDにOSをインストールする</li>
</ul>
東横インのWi-Fiを利用する方法
https://gazee.net/tips/toyoko-inn-wifi/
2016-12-26T17:00:00.000Z
2016-12-26T17:00:00.000Z
<img src="/tips/toyoko-inn-wifi/eye.png" title="東横インのWi-Fiを利用する方法">
<h2 id="東横インのWi-Fiの利用方法"><a href="#東横インのWi-Fiの利用方法" class="headerlink" title="東横インのWi-Fiの利用方法"></a>東横インのWi-Fiの利用方法</h2><p>東横インのWi-Fiは部屋ごとにアクセスポイントが設置されており、宿泊する部屋によって名前(SSID)が異なります。</p>
<p>各部屋に備え付けられているテレビ端末に、アクセスポイント名とパスワードが表示されているので、それを入力すればWi-Fiを利用することができます。</p>
Windows10の評価版をダウンロードして利用する方法
https://gazee.net/develop/windows-10-evaluation/
2016-12-07T15:00:00.000Z
2016-12-09T02:00:00.000Z
<img src="/develop/windows-10-evaluation/eye.png" title="Windows10の評価版をダウンロードして利用する方法">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>仮想マシンにWindows OSを入れてテストを行いたいときに、余っているライセンスがない場合、Microsoftが公開している<em>TechNet Evaluation Center</em> に公開されている評価版が便利です。</p>
<p>今回は、Windows10や、Windows7の評価版のダウンロード方法や、評価用ライセンスキーの取得などを紹介したいと思います。</p>
APKファイルのダウンロードとファイル構造、解析方法のまとめ
https://gazee.net/develop/apk-structure/
2016-11-22T15:00:00.000Z
2016-11-22T15:00:00.000Z
<img src="/develop/apk-structure/eye.png" title="APKファイルのダウンロードとファイル構造、解析方法のまとめ">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>APK(Application Package)ファイルとは、Androidで使用されるアプリケーションの専用フォーマットです。</p>
<p>Androidの端末上で実行されるアプリケーションは、この形式で構成されています。</p>
<p>今回は、このAPKファイルの構造やダウンロードの方法、解析方法をまとめてみました。</p>
nanacoを紛失した場合やるべきことと再発行の手順
https://gazee.net/tips/nanaco-lock-reissue/
2016-11-09T15:00:00.000Z
2016-11-09T15:00:00.000Z
<img src="/tips/nanaco-lock-reissue/eye.png" title="nanacoを紛失した場合やるべきことと再発行の手順">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>私はいつもセブンイレブンで買い物をする時は、電子マネーのnanacoを使って買い物しています。</p>
<p>ポイントがついてお得なこのnanacoカードですが、先日紛失してしまうトラブルに遭遇しました。</p>
<p>今回は紛失したnanacoカードのロックと、カードを再発行するまでの手順をまとめました。</p>
【スマホ対応】Googleを使って画像から似た画像を検索する方法
https://gazee.net/tips/google-image-search/
2016-11-02T15:00:00.000Z
2016-11-02T15:00:00.000Z
<img src="/tips/google-image-search/logo.png" title="【スマホ対応】Googleを使って画像から似た画像を検索する方法">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>今回は、Googleの画像検索を使って、指定した画像と、似た画像を検索する方法を書いていきたいと思います。「手元に画像はあるけど、元ネタや何の画像なのかが分からない」という時に使えるテクニックです。</p>
<p>このテクニックは、Android版Chromeを使うことでスマートフォンでも利用することが可能です。</p>
M.2接続IntelSSD「SSDPEKKW256G7x1」のレビュー
https://gazee.net/review/intel-ssd-ssdpekkw256g7x1/
2016-10-10T15:00:00.000Z
2016-10-10T15:00:00.000Z
<img src="/review/intel-ssd-ssdpekkw256g7x1/logo.png" title="M.2接続IntelSSD「SSDPEKKW256G7x1」のレビュー">
<h2 id="はじめに"><a href="#はじめに" class="headerlink" title="はじめに"></a>はじめに</h2><p>PCを新調して、前から気になっていたM.2接続のSSDが使えるようになったので、購入してみました。今回は、購入したIntel SSD 600pシリーズの「SSDPEKKW256G7x1」のベンチマークと使用感をレビューしたいと思います。</p>
PSVitaにHomebrew「HENkaku」をインストールする方法
https://gazee.net/game/psvita-henkaku-homebrew-install/
2016-10-06T15:00:00.000Z
2016-10-06T15:00:00.000Z
<img src="/game/psvita-henkaku-homebrew-install/logo.png" title="PSVitaにHomebrew「HENkaku」をインストールする方法">
<h2 id="HENkakuとは?"><a href="#HENkakuとは?" class="headerlink" title="HENkakuとは?"></a>HENkakuとは?</h2><p>PSVitaをハックして任意のソフトウェアをインストールするためのHomebrewアプリケーションです。</p>
<p>HENkakuはPSVitaのウェブブラウザに存在するExploit(脆弱性)を利用することによって、任意のネイティブコードをPSVita上で実行させています。</p>
<p>これにより、様々なアプリケーションをインストールし実行することが可能になりました。</p>