デジタル

デジタル

SVG入門

SVGを使うとエディタとブラウザがあれば、特に環境を準備することなく図形を描くことができます。
デジタル

iPhoneでGoogleドキュメントのページを指定して印刷する方法

「iPhoneでGoogleドキュメントを印刷したいが余計なページは印刷したくない」という話がありました。方法をメモしておきます。
デジタル

VSCodeでターミナルを右に表示する方法

VSCodeのターミナルは通常は下に表示されます。これを右に表示する方法です。
Python

Python+Z3で覆面算を解く方法(SAT入門)

Microsoft Researchが作ったZ3というツールがあります。これを使うと魔方陣や数独などを簡単に解くことができます。簡単にと言っても使い方は難しいです。今回はPythonでZ3を使って覆面算を解いてみます。Macで試しました。
Python

Pythonを電卓代わりにする方法

Pythonは大きな桁でも計算することができます。MacのターミナルでPythonを使い、電卓代わりに使う方法を紹介します。
Python

分数の加算減算で誤った計算でも結果が一致するケース

こんなツイートがありました。
Tool

クイキシオをウェブ上で再現

フランスの五目並べ「クイキシオ(QUIXO)」をウェブ上で再現してみました。
Python

Pandas入門

Pythonでデータ分析で利用されるPandasについて基本中の基本をまとめてみました。
Excel

ハイパーリンクがあるセルに網かけをするマクロ

以前、ハイパーリンクの有無を判定するユーザー定義関数を紹介しました。今回は同じ仕組みを使い、ハイパーリンクがあるセルに網かけをするマクロを作りました。
Python

Python+SQLite入門 – 基本的な操作からデータ処理まで

PythonでSQLiteを使うときの基本中の基本をまとめました。データベースを作るimport sqlite3dbname = "mydb.db"con = sqlite3.connect(dbname)con.close()テーブルを作...