ルービックキューブ 2x2

数学の学校のプロジェクトに役立つ自家製ルービックキューブの作り方

数年前、小学校教師のデイビッドから手紙が届き、子供向けの2×2ルービックキューブのデザインを手伝ってほしいと頼まれた。

子供向け2x2ルービックキューブプロジェクト

彼らはルービックキューブをベースにした子供向けの数学プロジェクトを求めている。私はすぐに、サイコロと磁石を使って2×2と3×3のルービックキューブを作る方法を学ぶためのリンクをいくつか送った。それらは本当にクールな裏技だ。しかし、デイビッドはもっと簡単で安価なものを求めている。彼らはシンプルな前提でやって来た。

  • 10歳の子供でも作れるように、複雑で危険な道具や手順を忘れてしまう
  • そしてそれは安くなければならない、非常に安くなければならない

とはいえ、彼らが求めていたのは、操作が最小限で済む立方体だけだったと言わざるを得ません。

続きを読む

Arduinoでのマルチタスク

Arduinoのマルチタスクと時間管理

Arduinoでのマルチタスク

私はArduinoの専門家ではありませんが、プレートは長い間使っていません。使ったことのあるのは、ツールとして、既に作成されたコードをコピー&ペーストする程度で、仕組みを深く理解するほどの興味はなく、ただ動作させて便利に使ってみようという意図だけでした。今年のクリスマスは、LEDとHC-SR04超音波センサーを使って、キリスト降誕のシーンを少しアレンジしました。そして、何をしなければならないか観察するために立ち止まりました。

同じ信号から2つのLEDをそれぞれ違う動作をさせたかったんです。おっと、Arduinoをいじり始めたら最初に遭遇するであろう制限の一つにすぐに遭遇してしまいました。そんなに複雑にする必要はありません。LEDをいくつか使っただけですから、やりたいことを正しく実行できないことはお分かりいただけると思います。

まず最初に明確にしておきたいのは、Arduinoにはマルチタスク機能は存在せず、2つのタスクを並行して処理することはできないということです。しかし、まるで同時に動作しているかのように高速に呼び出しを行うテクニックは存在します。

もう少し詳しく説明します。クリスマスにキリスト降誕の乗り物に乗りました。娘たちが近づくと、特定の誕生ライトが点灯するようにしたかったのです。複雑なことは何もありませんでした。近接センサーの値に応じて、2本のLEDライトが異なる動作をするようにしたかったのです。

続きを読む

書籍をデジタル化する

書籍をデジタル化する方法

自宅のカメラで本をデジタル化し、電子書籍に変換する方法

今回は、カメラを使って自宅で本をデジタル化する方法をご紹介します。手軽で簡単です。必要なのはデジタルカメラかスマートフォンだけです。

書籍のデジタル化は2つの部分から構成されます。最初の部分は教科書の画像を取得することであり、2番目の部分はOCR(光学文字認識)を用いて画像を処理することです。

従来、書籍はページごとにスキャンされていましたが、これは非常に時間がかかる作業でした。本の背表紙がページを丸めてしまうため、OCRが文字をうまく認識できず、複雑な作業となっていました。そのため、多くの人がスキャン作業を容易にするために、本をばらばらにしていました。

続きを読む

Chrome、Firefox、その他のブラウザで保存したパスワードを確認する方法

保存したパスワードを確認する方法

Chrome、Firefox、その他のブラウザで保存したパスワードを確認する方法

パスワードを忘れてしまったとしても、ブラウザはそれを記憶しています。これは保存されたパスワードであり、それを確認したり、パスワードを復元したりできます。たとえそれがいくつかの点やアスタリスクで隠されていて、最終的に変更することになったとしてもです。このパスワードを確認する方法はいくつかありますが、私が知っているのは 2 つです。1 つはブラウザの設定に移動して、パスワードがどこに保存されているかを確認する方法です。2 つ目は、非常にシンプルで強力な方法です。なぜなら、この方法では、フィールドに保存されているパスワードを表示できるからです。つまり、保存していなくても、もちろんブラウザには表示されません。

これは、たとえばチームで作業していて、誰かが WordPress API などのフォームに入力した場合、それをすぐに取得して別のサイトで再利用できるという点で非常に便利です。

Facebook、Hotmail、Gmail、およびブラウザでログインするすべてのウェブサイトからパスワードを復元するのにも役立ちます。

続きを読む

Gimp 用 BIMP (バッチ画像操作プラグイン)

GIMPのバッチ処理

Gimp 用 BIMP (バッチ画像操作プラグイン)

私は写真と画像の編集にGimpを使っています。Photoshopは2年以上開いていません。使い始めました

最近の私の主な用途は、ブログ記事の画像をまとめて編集することです。画像のサイズ変更、透かしの追加、画像サイズの削減を数秒で完了させ、すべて同時に処理できます。

しかし、これは写真家や、画像や反復的なタスクやルーチンを扱うすべての人にとって便利です。

GIMPにはバッチ処理の方法がいくつかある。ここでは、Gimp 2.10.12を使った2つの方法を紹介する。

続きを読む

PDFをCSVに変換する

Tabulaを使ってPDFからExcelまたはCSVに表を変換する方法

PDFをCSVに変換し、テーブルからデータを抽出する

機械学習において最も骨の折れる作業の1つは、データの収集と処理です。

私の街には気象観測所があります。そこでは主要な気象指標をリアルタイムで見ることができ、過去のデータも共有されていますが、PDF形式でしか共有されていません。

すべてのデータをCSVで共有し、人々が簡単にデータを使用できるようにするために彼らと話し合ったのですが、それは不可能のようです🙁

そのため、私はこのデータが必要であり、このPDFファイルを実用的なデータコレクションに変換したいと考えています。そして、この表形式のPDFをCSVに変換するための良いソリューションを探していたところ、Canvasというソリューションを見つけました。

CSV 形式でデータを取得したら、スプレッドシートに簡単にインポートしたり、Python とそのライブラリを使用したりできるため、Excel、Libre Office、Google Sheets などで開いて、さまざまな方法でこのデータを使用できます。

自動化されたプロセスが必要なので、Python スクリプトを使用します。ここで Tabula を紹介します。

続きを読む

携帯電話のロックを解除する方法

画面が壊れた携帯電話のロックを解除する方法

OTGケーブルを使って画面が壊れた携帯電話のロックを解除する方法

この記事では、画面が破損したスマートフォンのロックを解除し、ハードドライブにアクセスしてファイル、画像、動画を転送および復元する方法を見ていきます。

先日、妻がBQ Aquaris E5という携帯電話を落として画面が割れてしまいました。それほどひどい状態ではなかったようですが、下部が機能しなくなってしまいました。画面は表示され、電源も入りますが、ロック解除パターンを入力することができないため、使用できません。写真や動画を復元したいので、この問題に対処し始めました。

続きを読む