プログラマーのメモ書き

伊勢在住のプログラマーが気になることを気ままにメモったブログです

Skype Meet Now を使ってみました

先日、2021年6月20日(日)に、第23回伊勢IT交流会を開催しました。 第23回伊勢IT交流会(オンライン) - connpass 前回に引き続き今回もオンラインでの開催としました。 で、前回のイベント時には、SpatialChat というWebサービスを利用したので…

WSL 上に C/C++ の開発環境を構築

WSL 上に C/C++ の開発環境を構築した際のメモです。 ubuntu のバージョンは 18.04.5 です。 以下を参考にしました。 VSCode で C/C++ を書く環境を用意するメモ (Ubuntu) WSL へ GCC / GDB をインストール すでに入っていました。 mor@DESKTOP-H6IEJF9:~$ g…

docker コンテナに ssh server を立てる

今更という感じですが、テスト用に docker を触るようになったので、メモっておきます。 docker で立てたコンテナに ssh 接続したいというのがあります。でも、『docker ssh』とかで検索すると、docker に ssh サーバーを立てて、コンテナイメージを作る、と…

WSL に Java の開発環境を構築

WSL 上に java の開発環境を構築した際のメモです。 ubuntu のバージョンは 18.04.5 です。 以下を参考にしました。 Ubuntu 20.04にAptを使用してJavaをインストールする方法 | DigitalOcean WSL へ JDK をインストール java がないことを確認します。 mor@D…

Visual Studio Code あれこれ

Visual Studio Code (以下、 VSCode ) をあれこれ触っていたので、まとめておきます。 Visual Studio Code のバージョンは 1.56.0 です。 ソースコードの差分が表示されない問題 VSCode の拡張機能の Git History を入れると、コミットログがVSCode 上で快適…

Windows 10 20H2 にアップデートしたら iSCSI ドライブのマウントが消えてしまったので修復した件

4月に入り、2020年度の仕事も一段落してきたので、次の仕事がスタートする前に手元の環境をいろいろと更新しようと思い立ちました。 で、その一環で WIndows 10 も 1909 だったので 20H2 にアップデートしました。 そうしたら、なんとまあ、iSCSI 領域を Win…

EC2 の自動起動と自動停止

EC2

こちらの記事で書いたように、オフラインマップサーバーをEC2上に移しましたが、このサーバーは常時稼働する必要はありません。 EC2は動かしておくと、課金もされるので、必要な時だけ、自動的に起動して、自動的に停止させたいと思います。 ネットを調べる…

避難所検索@伊勢 v1.0 をリリースしました

以前ベータ版としてリリースしていた 避難所検索@伊勢 ですが、オフラインマップ回りの問題などが解決できたので、若干手を入れて 1.0 としてリリースしました。 play.google.com v1.0 リリースに関する作業で、気に合ったところをメモしておきます。 β版か…

OpenStreetMap オフラインマップ作成用サーバーの再セットアップ

現在は、避難所検索@伊勢 で利用するオフラインマップの作成処理は、OpenStreetMap のタイルサーバーに同居しています。当初、この処理を作った際の記事にも書きましたが、タイルサーバー上に常に最新のデータがあるのでそれを流用したかったため、このよう…

さくらインターネットで管理しているドメインの NS レコードについて

わざわざ書くほどでもないかもしれませんが、一応自分用の備忘録として書いておきます。 先日、 Google Search Console から連絡があり、ドメインプロパティを設定したほうがよいよ、とありました。ドメインプロパティを設定することで、すべてのサブドメイ…

冬の湯沸かしとUPSについて

朝、仕事場でコーヒーを淹れるのですが、お湯を沸かすのにティファールの電気ケトルのスイッチを入れると、時々 UPS が反応してバッテリー駆動になることがあります。 で、この UPS には QNAP の NAS をつないでいるんですが、いままでは、 UPS のエラーが飛…

SpatialChat 使ってみました

少し前になりますが、2021年1月9日(土)に、第22回伊勢IT交流会をオンラインで開催しました。 第22回伊勢IT交流会(オンライン) - connpass 昨年はコロナの影響もあり一度も開催できませんでしたので、今回はオフラインでの開催をあきらめて、初…

はてなブログのコードハイライトを SyntaxHighlighter から はてなの markdown に変更

はてなブログに移行してくる前から、Syntaxhiglighter を使っていたんですが、どうもここしばらく開発が止まっているようです。 github.com 一応、こちらの記事に書いたように v4 に対応させて使っていたんですが、最近手を出している新しめの言語、 dart (f…

Rainloop の upgrade, 1.13.0 -> 1.14.0

rainloop のバージョンを 1.13.0 から 1.14.0 にアップグレードしたので、手順をメモっておきます。 なお、公式の説明は、下記のとおりです。 Upgrade / Documentation /RainLoop Webmail (必要があれば) EBS ボリュームのスナップショットを作成 現在、ra…

Rainloop の設定変更

こちらの記事に書いたように、メールアカウントの POP3 -> IMAP4 移行に伴い、Rainloop を導入しました。 で、しばらく使って、困ったことがあり、それに伴いいくつか設定を見直したので、メモとして残しておきます。 ※ なお、実はこの記事の内容は 2019/11/…

Mac 版 SourceTree で SSH による Bitbucket のリポジトリが clone できない問題への対応

しばらく前に、 iOS アプリの仕事が入ったため Mac を調達することになりました。納期との関係でそろそろハードウェアを手配しないといけなくなったのですが、タイミング的に、 M1 搭載の機種だと、納品までに動作検証が確実にできるかちょっとわからなかっ…

QNAP の S3 へのクラウドバックアップを設定してみました

以前から、やろうやろうと思っていましたが、のびのびになっていた、 QNAP のクラウドバックアップですが、 Hybrid Backup Sync 3 (以下、 HBS3 と略します)を使うと簡単にできそうだったので、試してみましたので、いろいろとメモっておきます。 ちなみに…

avd 保存先を変更

android のエミュレータ (avd, android virtual device) をいくつか作成するようになると、結構ディスク容量がとられることに気づきます。で、案の定、システムディスクの容量が足りなくなってきたので、avdの保存先を移動できないか調べたら、できそうなの…

Formspree のお問い合わせフォームで reCAPTCHA を有効にする

先日、こちらの記事で書いたように、 Hugo で作っている自分のサイトのテーマをアップデートし、Formspree を使ったお問い合わせフォームもちゃんと動くようにしました。 で、作業後土日を挟んで、問い合わせフォーム経由のメールを見ると、スパムとか機械的…

Hugo のテーマをアップデート

森ソフトの Webサイト は Hugo を使っています。この Hugo で使っているテーマをアップデートしたので、その際の作業をメモっておきます。 なお、作業は WSL (v1) 上の Ubuntu 18.04 で行っています。 テーマを更新 Web サイト自体は Netlify でホスティング…

wsltty の入れ替え (1.9.3 -> 3.4.1)

仕事が一段落して次のを始める前にいろいろと溜まっていた雑務を片付けているとき、Windows 10 (1903) で Windows Update をかけたら、 wsltty 経由で wsl (ubuntu) が起動しなくなってしまいました(この記事を書いた時点の話です)。 いままで 1903 を使っ…

『なぜ重大な問題を見逃すのか? 間違いだらけの設計レビュー』を読んで

ブクログからの感想移行記事です。 ※ 感想移行の経緯はこちらの記事をご覧ください。 基本データ 対象 なぜ重大な問題を見逃すのか? 間違いだらけの設計レビュー作者:森崎 修司発売日: 2013/09/19メディア: 単行本 感想を書いた時期: 2015/4/13 当時の評価…

『年収は「住むところ」で決まる 雇用とイノベーションの都市経済学』を読んで

ブクログからの感想移行記事です。 ※ 感想移行の経緯はこちらの記事をご覧ください。 基本データ 対象 年収は「住むところ」で決まる ─ 雇用とイノベーションの都市経済学作者:エンリコ モレッティ発売日: 2014/04/23メディア: Kindle版 感想を書いた時期: …

『経験ゼロでもできるプログラミング現場の単体テスト』を読んで

ブクログからの感想移行記事です。 ※ 感想移行の経緯はこちらの記事をご覧ください。 基本データ 対象 経験ゼロでもできるプログラミング現場の単体テスト作者:片桐 一宗発売日: 2009/05/29メディア: 単行本(ソフトカバー) 感想を書いた時期: 2013/5/26 …

『オブジェクト指向プログラマが次に読む本 -Scalaで学ぶ関数脳入門』を読んで

ブクログからの感想移行記事です。 ※ 感想移行の経緯はこちらの記事をご覧ください。 基本データ 対象 オブジェクト指向プログラマが次に読む本 -Scalaで学ぶ関数脳入門作者:株式会社テクノロジックアート発売日: 2010/11/13メディア: 単行本(ソフトカバー…

『リーン・スタートアップ』を読んで

ずいぶんとブクログを使っていなくて、自分がいくつか感想を書いていたことも忘れてましたが、先日ふとしたきっかけで存在を思い出しました。 さて、今後も使うかな?と考えたところ、何か書きたくなったらこのブログに書くだろうからたぶん使わないだろうな…

Dart の const construtor について

Flutter を使いたいと思い、 Dart 始めました。 リファレンス読んだり、本読んだりして、ある程度概要はつかめたのですが、いまひとつよくわからないのが、 const constructor (定数コンストラクタ)です。 疑問点 公式の説明にあるように、コンパイル時に…

OpenStreetMap のオフラインマップ作成時の不具合の修正 (3/3)

前回までの記事で、オフラインマップで洪水状態になる原因がわかりました。ここでは、それを踏まえて、どうやって修正するかを検討した際のメモを残しておきます。 なお、全部で3つに分かれています OpenStreetMap のオフラインマップ作成時の不具合の修正 …

OpenStreetMap のオフラインマップ作成時の不具合の修正 (2/3)

前回の記事の続きで、さらに原因調査を行った際のメモ書きです。 なお、全部で3つに分かれています OpenStreetMap のオフラインマップ作成時の不具合の修正 (1/3) - プログラマーのメモ書き OpenStreetMap のオフラインマップ作成時の不具合の修正 (2/3) - …

OpenStreetMap のオフラインマップ作成時の不具合の修正 (1/3)

避難所検索@伊勢 ではオフラインマップを表示しているのですが、いつの頃からか、洪水状態になっています(バージョン 1.0beta4 )。 ちょっと余裕ができたので、原因究明と対策を取りましたので、メモっておきます。 なお、全部で3つに分かれています Ope…