あしあと

自分自身のログ(足跡)となります。ソフトウェアエンジニアです。ブログはテック系の内容が少し多めです。

XcodeのSimulatorで「Unable to boot device in current state: Booted」エラー

状況 React NativeでIOSのシミュレータを立ち上げると発生。 ターミナルからだと、以下のエラーが発生。 Trying to open the project in iOS simulator... Opening iOS simulator Booting device in iOS simulator... Error running `xcrun simctl boot xxxx…

はてなブログの移行先を考える

はてなブログから別のブログへ移行することを検討しているので、現状の案をまとめます。 今すぐに移行することはないですが、時間を見つけて移行しようかと検討中です。 移行する理由 はてなブックマークを辞めることを考えています。そのついでに、はてなブ…

電車通勤でコードを書く時に気をつけていたこと

先日まで、約2時間の通勤をしていました。1本の電車に乗っている時間が長かったため、電車でコードを書いていました。 忘れないように気をつけていたことをまとめます。 電車でコードを書くことがオススメな条件 全部必須ではないですが、私は以下が揃ってい…

Amazonアソシエイトの設定を間違えていた

www.shohei.dev の続きです。リンクの件はまだ腑に落ちていません。 それはともかく、Amazonアソシエイトに受かってから、アクセスが全然ないなーと思っていました。 ブログ自体、それほど読まれていないので仕方ないなとは思っていましたが、2点ほど間違え…

胃カメラ、口からも鼻からも苦しかった(鎮静薬利用)

私個人の話で、かなり稀なケースだと思うので、それを前提に読んでください。 両方別の病院で、処置してくださったお医者さんに問題は全くありません。 今日、胃カメラを鼻から(経鼻内視鏡)しました。 二年ほど前に、口から(経口内視鏡)して、苦しかった…

第二種の奨学金420万円を15年短縮して返済した(繰上返還)

大学生の時に借りた奨学金(240回払い=20年)を61回(約5年)で返したので、色々とまとめておきます。 あくまでも私自身の内容なので、参考程度に読んでもらえればと。 借りていた奨学金について 日本学生支援機構の奨学金です。おそらく、1番メジャーな奨学金だ…

Electronで右クリックを押した時に、文字を選択させない方法

Electronから迷った人向けのブログです。 環境 Electron ... 4.2.2 状況 Electronで右クリックを押した時、マウスが重なっている文字が選択されます。 選択が不要なので、右クリックを押した時に選択しないようにする対応です。 対応 Electoronの機能ではな…

はてなブログで作成したAmazonアソシエイトのリンクが機能してなかった

先日、アソシエイトの審査が通り、はてなブログで設定をしました。 しかし、はてなブログで作成したアソシエイトのリンクがチェックツールで無効とされます。 状況 アフィリエイト設定 はてなブログのアソシエイトの設定は、はてなのヘルプ内容を参考に設定…

Electron起動時に"Uncaught ReferenceError: require is not defined"が表示される

現象 Electron起動時に、"Uncaught ReferenceError: require is not defined"というエラーが表示される。 原因 require文が書かれているためです。 require文は標準の機能ではなく、Node.js側で用意された機能のため、標準のJavaScriptを利用する場合、使う…

Electronで場所によって右クリックの表示を変更する方法

Electronで場所によって右クリックの表示を変更する方法です。 結論 右クリックのカスタマイズはElectronが特別ではなく、Javascriptの仕様です。 ブラウザの右クリックの挙動はContext​Menusで変更することが可能です。 developer.mozilla.org これは、Elem…

Vue.jsで選択した箇所のclassを変更する方法

前提 Vue.js ... 2.6.10 解決方法 Vue.jsのフォーラムに記載がありました。 英語を読むことができる方は以下を参考にしていただければと。 forum.vuejs.org 上記では3通り記載がありますが、私が利用した方法を書きます。 フォーラムに記載があった回答を参…

Raspberry Pi(ラズパイ)のモデルを調べる方法

何回やっても忘れるので、自分のブログに記載。 cat /proc/cpuinfo | grep Revision とりあえず自分の持っている端末では、 a01041 ... 2 Model B a02082 ... 3 Model B 900092 ... Zero elinux.org ほんと、コピペでOKなスクリプトかこ。。。 参考 https://…

Google Cloud Storage で静的サイトをHTTPSで利用する(Cloudflare利用)

(追記 2019/06/11) ルートドメインの設定が可能だったので、追記しました。 注意)この記事は2019-06-10時点の情報となります。 背景 静的サイトを作成するため、Google Domainsでドメインを取得しました。 始めは、CloudFront(ACM) + S3 で構築しようと考…

カインズ姫路店(CAINZ)が2019-06-12(水)にオープン

昨年からカインズ(CAINZ)が作られていました。今日、ついに、オープン日が出ました。楽しみー。 ちなみに、11日はプレオープンとのこと。 公式サイトは以下になります。 map.cainz.com

ロジクールのマウス(M590)のスクロールが効くようになった(2019-06-06)+ レビュー

ロジクールのマウスで、最新版のソフトウェアを利用するとスクロールが効かない問題がありました。 www.shohei.dev 本日(2019-06-06)アップデートを試してみたところ、効くようになりました! バージョンは7.12.82です。 最新版で使うことができるようにな…

宝くじで3000円当たった

ただのライフログです。 先日、宝くじをバラで10枚もらいました。 バラなので、当たってないだろなぁーと思ったのですが、 3000円 ... 1枚 300円 ... 1枚 が当たってました ちなみに、いただいたクジは、第787回全国自治宝くじ(ドリームジャンボ宝くじ)で…

Electronで前回の位置とサイズを保持する方法

Electronで簡単なデスクトップアプリを作成しています。 前回の位置とサイズを次回起動でも維持する方法についてまとめました。 同様の記事は少なく、あったとしても、古かったり要望とは異なっていたので、今回書きました。 前提 メインプロセス(main.js)…

iPhoneでIMAPアカウントのパスワードを求められた時の対応

現象 iPhoneを機種変(厳密にはMVNOに変更)したあと、以下のポップアップが時々表示されました。 ソフトバンクは解約しているにも関わらず、「IMAPアカウント"i.softbank.jp"のパスワードを入力」とでます。 原因 メールサーバに接続を試みようとしているた…

AWS CLIでAPI Gatewayのリソースポリシーを変更する(2019-06-03時点で公式ドキュメント不備あり)

AWS CLIを利用して、API Gatewayのリソースポリシーを変更する方法です。 前提 API自体の作成は完成している リージョンは東京(ap-northeast-1) 手順 1. リソースポリシーをJSONの形にする ポリシーの書き方がわからない場合は、コンソール画面で試してみ…

うまくできているのに自信が持てない状態(インポスターシンドローム)

Rebuild FM を聞いていて知らなかったワードです。 内容を聞いて、目から鱗でした。 どんな状態か 外から見ると成功しているように見えるけども、自分自身は失敗していると感じる感情のことです。 単語の定義を読むと、例えば、 平均が50点のテストで90点と…

4Kディスプレイの2週間利用したレビュー(LG: 27UK850-W)

www.shohei.dev でLGの4Kディスプレイ(27UK850-W: 27UL850-Wの旧モデル)を購入したことを書きました。 2週間ほど利用したので、レビューします。 結論 結論としては、買って正解でした。 外部ディスプレイを持っていないという側面もありますが、高解像度…

Vue.jsでdataの追加が反映されない時の対応

少し悩んだので、まとめておきます。 環境 Electronの開発でVue.jsを利用しています。 Vue.jsは使い始めて1週間程度です。 electron ... 4.2.2 vue.js ... 2.6.10 状況 Vue.jsで以下のようなコードを書きました。 実際のソースコードを載せることができない…

Electronで開発時だけDevToolsを出すように切り分けた

背景 Electronでアプリを作っています。正確には作り始めました。 開発時はデバッグもしたいので、DevToolsを出しています。 そのため、そのままアプリをビルドすると、ビルド後のアプリでもDevToolsが出ます。 毎度DevToolsの箇所を消したり、コメントアウ…

デカフェのコーヒーが流行ってほしい

以前にも書いたのですが、コーヒー豆を自分で焙煎したり、挽いたりしてます。 www.shohei.dev 焙煎もするのですが、基本は焙煎豆を買います。 豆を買う際、普通の豆(ブラジルが好きなのでブラジルをよく買います)とデカフェの豆を購入します。 先日、いつ…

CouchDBとCouchbaseが紛らわしい

ただの感想です。 CouchDBとCouchbaseが紛らわしかった話です。 背景 Electronでデスクトップアプリを作っています。 そこで、pouchdbとCouchDBで同期するようにしました。 (Inkdropというアプリにインスパイアされました。) blog.craftz.dog さらに、iPhon…

自宅でコーヒー豆を焙煎する方法(初心者向け)

自宅でコーヒー豆の焙煎を始めて、1年くらい経ちました。 基本、焙煎豆を購入していますが、豆がない・気が向いた時に焙煎しています。 簡単に方法をまとめます。 想定読者 自宅でコーヒー豆を焙煎したい方 お金をかけずに焙煎したい方 キッチンを汚さずに焙…

LGの4Kディスプレイ「27UK850-W」を購入した(ポチったとこ)

作業効率を考えると、4Kのディスプレイを検討していました。 この週末、ディスプレイがセールしていたので、このブログを書く直前にポチりました。。。 買ったのは、以下です。 LG モニター ディスプレイ 27UK850-W 27インチ/4K/HDR対応/IPS非光沢/USB-Type-…

(2019.05.10時点)Electronの日本語翻訳が少し古かった

最近Electronでデスクトップアプリを作成しています。 Macで開発しており、実際にデスクトップアプリを*.appにして使いたいと思いました。 で、Electronの公式ドキュメントを読んでいると、日本語と英語のドキュメントで内容が異なっていました。 異なってい…

Scrapboxと従来のブログは両立するのか

最近、自分の知識や情報整理にScrapboxを利用しています。 www.shohei.dev Scrapboxにブログ形式で残している方もいますが、現状私は別物として利用しています。 (利用して日が浅いという理由もあるので、2019/05/09 時点の考えです。) 今考えている、切り…

Scrapboxの便利さに気づき始めた(2019.05)

Scrapbox、2017年の6月に始めたのですが、全然利用していませんでした。 5月(今月)から再度利用し始め、便利さに気づき、はまっています。 Scrapboxとは scrapbox.io 公式サイトには、チームのための新しい共有ノートと記載しています。 私は個人で利用し…