プログラム一覧

公開しているプログラムの一覧です。分類ボタンで絞り込んだり、キーワードで探したりできます。新しいプログラムを公開すると、ここに自動で追加されます。

読み込み中です

にゃんこ工房へようこそ

にゃんこ工房は、暮らしや仕事の「ちょっと困った」を助けるプログラムを、無料で公開しているサイトです。運営しているのは、加藤竹志です。自分の暮らしの中で「あったら便利なのに」と思ったものを自分で作り、同じことで困っている人にも使ってもらいたくて、公開しています。

どんなプログラムがあるの?

インストールも、会員登録も、いりません。ブラウザで開けば、すぐに使えます。分類は、次のとおりです。

  • 学習・勉強:タイピング練習機、java script ⇔ python 変換プログラムなど。
  • 解析・分析:音を聞き分ける「オーディオ・ウエブ・アナライザー」、動画のフレームレートを調べる「動画VFRチェッカー」など。
  • 個人情報を守る:ファイルに鍵をかける「暗号金庫」、メールアドレスの流出を調べる「メールアドレスの流出調査」など。
  • ワールドワイド:世界のラジオを聴ける「ワールドラジオ」。
  • 解説記事:プログラムのしくみや、使うときの注意を、文章で説明しています。
  • ときどき普通のブログ:プログラムを作っていて思ったことや、日々の気づきを、気ままに書いています。

使うときのお願い

プログラムは、基本的にパソコンで使うことを考えて作っています。スマホでも使えるよう努めていますが、画面の小さい機器では、使いにくいものがあります。使うときは、各プログラムの説明も、あわせてお読みください。プログラムの使用は、ご自身の責任でお願いします。くわしくはプライバシーポリシー・免責事項をご覧ください。

作ってほしいプログラムは?

「こんなものがあったら助かる」という希望は、お問い合わせから受け付けています。すべてお応えできるとは限りませんが、参考にさせていただきます。

なぜこのサイトを作ったのか

正直、最初は公開するつもりなんて全然ありませんでした。自分が使うものを、自分のために作っていただけです。パソコンの中で動いてくれれば、それで十分でした。

きっかけは、暮らしの中の「こういうの、あったら便利なのにな」でした。たとえば、ちょっとした計算とか、情報の整理とか、地味に手間のかかる作業とか。探せばあるにはあるんですが、どうも「欲しいのはこれじゃない」んですよね。機能が多すぎて使いにくかったり、逆に足りなかったり。じゃあ自分で作るか、と軽い気持ちで作り始めたのがスタートです。

仕事で「これがないと困る!」と迫られて、あわてて作ったものもあります。その場しのぎで作ったものなので、ずっと使い続けたわけではありません。時間がないなかで作るので、本当に必要なところだけを詰め込むことになるんですが、そういうものに限ってちゃんと役に立つんですよね。使ってみて「これ、あってよかった」と思ったことが何度もあります。

作っているうちに、もうひとつ気になることが出てきました。パソコンでは使えるのに、スマホだと使いにくい。逆もあります。かといって、スマホ用とパソコン用を別々に作ると、直すときも二度手間です。それなら最初から一つにして、できるだけスマホでも使えるようにしよう、と思いました。そこで、ウェブで動く形で作るようになりました。URLを開くだけで使えるので、準備もいらなくて楽です。

そうやって作ったものが増えてくると、「これ、自分だけで使うのはもったいないな」と思うようになりました。自分が困ったなら、きっと他にも困っている人がいるはずです。パソコンの中に置いておけば、使うのは自分ひとり。でも、誰でも開ける場所に置いておけば、使ってくれる人が出てくるかもしれません。

そして、決め手になった出来事があります。前に使っていたネット上の便利なものが、いつの間にか消えていたんです。お知らせもなく、ある日開いたらもうない。代わりを探しても、同じものは見つからない。あれはけっこうショックでした。作った人にも事情があったんでしょうし、責めるつもりはまったくありません。ただ、「ネットのものって、こんなに簡単に消えるんだ」と思い知りました。使う側だった自分が「もう使えない」という残念な思いをしたからこそ、自分が作るものは、ちゃんと残る場所に置いておきたいと思うようになりました。

それと、探してみると「こんな簡単なものまで有料なの?」と驚くものも、意外と多いんですよね。作るには時間も手間もかかるので、お金をもらうこと自体が悪いとは思いません。でも、ちょっと便利になるだけのものに、使う前からお金を払うのは、なかなか勇気がいります。使ってみないと良し悪しもわからないのに、先にお金がかかる。それで使うのをやめてしまう人も、きっといるはずです。必要な人が、お金のことで諦めてしまうのはもったいないなあ、と思いました。

だったら、消えなくて、ずっと無料で気軽に使える場所を自分で作ってしまおう。そうして出来上がったのが、このサイトです。

ひとつだけ、お断りしておきます。ここにあるものは、基本的にパソコンで操作することを前提に作っています。なかには、パソコンでしか役に立たないものもあります。スマホで開いて「使いにくいな」と思ったときは、そういうことなんだなと承知しておいてください。

作ったものは、できるだけ長く残していくつもりです。

ここにあるものが、あなたの「ちょっと困った」の助けになったら、とてもうれしいです。気楽に見ていってください。

このサイトについて

続きを読む →

2026年11月5日木曜日

GitHubで「ファイルを追加」のボタンが見つからなかった話(無料で公開する手順つき)

[説明]GitHubで「ファイルを追加」のボタンが見つからず、迷子になった体験談です。プログラムを無料で公開する手順もつけました。[/説明]

前回、「大きなプログラムをブログに貼ったら固まった」話を書きました。固まったあとの解決策が、無料の置き場所「GitHub Pages」でした。ところが、ここでも、つまずきました。しかも、3回続けてです。

つまずき① 「ファイルを追加」のボタンが、どこにもない

プログラムを置こうとして、「Add file」というボタンを探しました。ところが、見つかりません。画面を見まわしても、ありません。

そこで、ボタンを探すのはやめて、アドレスの最後に「/upload/main」を足して、直接、アップロード画面を開きました。ボタンがなくても、道は残っています。

つまずき② 無料で公開するには、「公開(Public)」にする

最初に使おうとした置き場所は、「非公開(Private)」でした。これには理由があります。私には、自分だけが使うプログラムがあるからです。たとえば、FXのプログラムです。こういうものは、人に見せたくないので、非公開にしておきたいのです。

ところが、無料のプランでは、非公開のままだと、ページとして公開できません。そこで、公開するものは、公開用の置き場所を、新しく作りました。自分用は非公開のまま、公開するものだけを別にする。これで、うまくいきました。

つまずき③ 上書きしたのに、古いページが出る

プログラムを直して、同じ名前で上書きしました。ところが、ブログの画面には、古いページが出ます。直したのに、直っていません。

私は、5回ほどやり直しました。思いちがいではありません。本当に5回です。

原因は、ブラウザが、前の内容を覚えていたことでした。「Ctrl + Shift + R」を押すか、アドレスの最後に「?v=2」を足すと、新しいページが出ます。(5回目より前に知りたかったです。)

ちなみに、新しいページが出たあとも、ちゃんと動くかどうかは別なので、実際に動かして確かめました。

無料で公開する手順(まとめ)

  1. GitHubで、新しい置き場所を「公開(Public)」で作る。
  2. 「index.html」という名前で、プログラムをアップロードする。
  3. 「Settings」の「Pages」で、公開する場所を選んで、保存する。
  4. しばらく待つと、専用のアドレスで、ページが見られる。
  5. ブログには、そのアドレスを表示する枠だけを貼る。

5番の枠は、ブログの投稿画面で「HTMLビュー」に切りかえて、次のように貼ります。

<iframe src="https://ユーザー名.github.io/置き場所の名前/" width="100%" height="600"></iframe>

「ユーザー名」と「置き場所の名前」は、ご自分のものに変えてください。アドレスは、手順4で見られる専用のアドレスと同じです。高さ(height)は、プログラムの大きさに合わせて変えます。

(画面の表示は、変わることがあります。)

前回の話のとおり、重さで固まったときも、GitHubを先に用意しておいたので、すぐ次の手が打てました。ボタンが見つからなくて固まる私を、直接アドレスが助けてくれました。皆さんも、迷子になったら、アドレスを直接打ってみてください。

0 件のコメント:

コメントを投稿

GitHubで「ファイルを追加」のボタンが見つからなかった話(無料で公開する手順つき)

[説明]GitHubで「ファイルを追加」のボタンが見つからず、迷子になった体験談です。プログラムを無料で公開する手順もつけました。[/説明] 前回、「大きなプログラムをブログに貼ったら固まった」話を書きました。固まったあとの解決策が、無料の置き場所「GitHub Pages」で...