ポート開放なしで公開:Discord並の通話環境を自宅サーバーと格安VPSで自作 | NextCloud Talk

対象読者 安くNextCloudを構築したい方 ポート解放ができないけど自宅サーバーを公開したい方 NextCloudでの通話環境の構築に挫折した方 概要 自宅サーバーとVPSを用いてインターネット経由の通話ができる環境を格安で構築できた。 遠方に住むFPS仲間の友人とのゲーム通話にはDiscordを使用していたが、代わりに自前の通話を試してみた。 画面共有しても遅延にシビアなFPS出の通話として問題なかったので、良い環境が構築できたのだと思う。 ...

公開: 2026年3月19日 · 更新: 2026年5月5日 · 16分 · 7847文字
#Programming

地球の半径の測り方

背景 古代ギリシアの時代の話。 ある時刻に太陽が真上に来て影が完全になくなる井戸があったそうな。 それを用いて昔の人は地球の半径を概算したらしい。凄いよね。 ...

公開: 2019年3月12日 · 更新: 2026年5月4日 · 2分 · 511文字
#Physics

無限集合の不思議:偶数・奇数・自然数の要素数がすべて同じ理由

対象読者 数学の「論理と集合」が分かる方 結論 本記事では、 自然数と偶数の数は同じ 自然数と奇数の数は同じ であることをそれぞれ示す。 偶数と奇数と自然数が同じ要素数というのは、「部分と全体と同じサイズ」という直感に反する異常事態である。 例えば、人口を男性と女性に分けたとき、男性と女性は全人口よりも少なくなるのが当たり前の感覚だ。 ...

公開: 2019年2月26日 · 更新: 2026年5月4日 · 6分 · 2729文字
#Mathematics

[直観と論理の違い]なぜ算数は数学より難しいのか

対象読者 高校数学で挫折する理由を知りたい方 数学の勉強へのヒントを得たい方 結論 算数は得意だったのに数学で挫折する人は多い。 進級・進学に伴い、どんどん難しくなっていく数学。あぁ、算数は簡単だったのに。。。 ...

公開: 2019年1月31日 · 更新: 2026年4月26日 · 8分 · 3613文字
#Mathematics

[ラプラスの悪魔]物理学による運命論 ~未来は宇宙の始まりから決まっている?!

宇宙が始まったときに運命は決まっている? ラプラスの悪魔 高校で習うニュートン力学(古典力学とも呼ぶ)は、質点の運動は初期位置と初速度という初期条件と受ける力によって完全に決定される、と主張している。 ...

公開: 2019年1月23日 · 更新: 2026年4月21日 · 4分 · 1759文字
#Physics

[定義からわかりやすく]なぜ空集合はあらゆる集合の部分集合なのか

対象読者 タイトルの件について納得できない方 約束事として納得できない方 結論 ネット上にはこの件に関する誤った意見が散見される。 しかし、これは定義を普通に追えば証明できる。 ...

公開: 2019年5月7日 · 更新: 2026年4月21日 · 7分 · 3263文字
#Mathematics

数学の天才! ガウス少年 ~等差数列の和の公式の考え方~

対象読者 数学王ガウスの逸話を知りたい方 等差数列の和の公式の視覚的イメージを理解したい方 結論 本記事ではガウスの逸話を紹介し、それが実は高校数学で習う等差数列の和の公式を利用した解き方であることを説明する。 等差数列の和について、 ...

公開: 2019年1月29日 · 更新: 2026年4月19日 · 5分 · 2296文字
#Mathematics

27歳でCAE技術者からWebエンジニアに転職した理由

対象読者 CAE技術者について、以下のようなことを知りたい方 業務内容 生き残るために必要なスキル 将来性 結論 タイトルの通り、私はCAE技術者からWeb系エンジニアへと転職した。その理由を要約すると以下だ。 ...

公開: 2020年5月27日 · 更新: 2026年4月19日 · 9分 · 4181文字
#Pragmatic

数学の「ならば」(含意)の意味は?真理値表の定義を日常会話から理解する|寛容の原則

対象読者 数学の「ならば」の真理値表について、以下のように思う方 約束事として受け入れるのが気持ち悪い その定義の妥当性を理解し、なぜそう約束したか納得したい 結論 数学の「ならば」の定義である真理値表を眺めても、日常会話の「ならば」とは全く異なるように見える。 なぜこの真偽の羅列が「ならば」を表すことになるのだろうか。 ...

公開: 2019年7月13日 · 更新: 2026年4月19日 · 6分 · 2928文字
#Mathematics

[プログラミング]関数とは なぜ重要?動機やメリットは?

対象読者 理解しやすい、良いコードを作りたい方 文法を使いこなすことはできるが、保守しやすいコードを作れない方 結論 関数(function)とは処理をまとめ上げる仕組みである。プログラミングの文法の初級で登場する基本中の基本であり、使い方も簡単だ。 ...

公開: 2019年3月15日 · 更新: 2026年2月20日 · 12分 · 5794文字
#Programming

[超入門]例から学ぶ手続き型の限界とオブジェクト指向との違い

対象読者 オブジェクト指向がなぜ必要か分からない方 結論 手続き型プログラミングとオブジェクト指向の違いは以下である。 手続き型プログラミングは中央集権であり、 オブジェクト指向は地方分権である。 手続き型プログラミングでは、クライアント(main文などの関数の呼び出し側)が全てを管理しなければならず、 責任が重すぎる。 故に、柔軟性や可読性が下がってしまう。この問題を解決する手段の1つがオブジェクト指向だ。 ...

公開: 2019年4月18日 · 更新: 2026年2月20日 · 4分 · 1725文字
#Programming

ライブラリとフレームワークの違い ~比喩で分かりやすく解説~

対象読者 プログラミング初学者の方 色々ググってみたが、本タイトルについて理解できなかった方 結論 両者をググったものをまとめると、 ライブラリとは、再利用可能な部品をまとめたもの フレームワークとは、枠組みが予め決まっている部品をあつめたもの と出てくる。 ...

公開: 2019年4月20日 · 更新: 2026年2月20日 · 10分 · 4687文字
#Programming

[プログラミング]クラスとは なぜ重要?動機やメリットは?

対象読者 以下に飽き飽きした方 「猫クラス、犬クラス」等のしょーもない説明 オブジェクト指向の抽象的で難しい用語 結論 クラスはオブジェクト指向の土台である。しかし、クラスを使う動機やメリットを理解することは容易ではない。抽象的で難しい用語が溢れていて、初心者は圧倒されてしまうからだ。カプセル化、継承、ポリモーフィズム、単一責任の原則、デザインパターン、UMLなど、挙げれば切りがない。 ...

公開: 2019年4月27日 · 更新: 2026年2月20日 · 11分 · 5177文字
#Programming

人工知能(AI)の歴史 ~ディープラーニングに至るまで~

対象読者 人工知能の歴史を数式なしで簡単に学びたい方 ディープラーニングは従来のAI技術と比べて何が凄いのか知りたい方 結論 人工知能は現在3回目のブームを迎えている。以下にそれぞれの技術的な主役を列挙する。 ...

公開: 2019年5月10日 · 更新: 2026年2月20日 · 5分 · 2043文字
#Ai

[厳密なイメージで分かりやすく証明]合成関数の微分は要するに比の掛け算

対象読者 合成関数の微分がイメージできない方 合成関数の微分の手順ではなく、意味を理解したい方 結論 合成関数の微分のことを「なんか分子分母を付け足して微分を展開できること」だと思ってはいないだろうか。以下の式展開は、\(dy\)を分子分母に付け足しているだけに見える。 ...

公開: 2019年5月16日 · 更新: 2026年2月20日 · 10分 · 4722文字
#Mathematics

ガウスの発散定理~微小要素のイメージから分かりやすく証明!~

対象読者 ガウスの発散定理を視覚的に理解し、しっかり暗記したい方 結論 ガウスの発散定理は、 湧き出し量についての表面積視点と体積視点の言い換え 微小要素が打ち消し合って、外側の値だけが残る という2点を理解すれば、公式を忘れても、即座に導出できる(ストークスの定理の理解も同様)。 ...

公開: 2019年6月19日 · 更新: 2026年2月20日 · 5分 · 2496文字
#Mathematics

ストークスの定理~微小要素のイメージから分かりやすく証明!~

対象読者 ストークスの定理を視覚的に理解し、しっかり暗記したい方 結論 ストークスの定理は、 回転量についての経路視点と面積視点の言い換え 微小要素が打ち消し合って、外側の値だけが残る という2点を理解すれば、公式を忘れても、即座に導出できる(ガウスの発散定理の理解も同様)。 ...

公開: 2019年6月23日 · 更新: 2026年2月20日 · 6分 · 2609文字
#Mathematics

[名前の由来から理解!]必要条件と十分条件の考え方と日常会話の例

対象読者 数学の問題を解く上で、必要条件・十分条件を見分けることはできるが、理解はできない方 会話で必要条件、十分条件を使いこなし、ちょいインテリ感を演出したい方 結論 必要条件と十分条件ってどっちがどっちだかややこしい。 この判別が数学のセンター試験で出てくる。 解き方を暗記して突破したものの、どんな意味なのか分からない方は多いのではないだろうか。 ...

公開: 2019年7月15日 · 更新: 2026年2月20日 · 8分 · 3707文字
#Mathematics

真理値とは可能世界の集合である ~論理学の基礎から解説~

対象読者 論理学の背景を知りたい方 結論 論理学とは、人類共通の思考方法を形式化し、その性質を研究する学問である。その基礎となるのは、真理値と呼ばれる真か偽かいずれかをとる値である。 ...

公開: 2019年7月29日 · 更新: 2026年2月20日 · 5分 · 2394文字
#Mathematics

[数学・論理学の限界?]自己言及のパラドックスとは?4つの例と証明

対象読者 高校数学の「論理と集合」が分かる方 結論 自己言及とは、「この主張は○○だ」のように自身を含む主張のことだ。このような主張はおかしな結論を導く。これが自己言及のパラドックスだ。 ...

公開: 2020年5月16日 · 更新: 2026年2月20日 · 8分 · 3542文字
#Mathematics