minpro

おてがるプログラミングが趣味な こども親父

minpro

おてがるプログラミングが趣味な こども親父

記事一覧

プログラミングについて、概略的に知っておいたほうが良いことを、まとめていきたいな。

minpro
1年前

ブログ的に書いてみてるけど。。。

やっぱ、三日坊主だね。私。 書きたいことが、かけないというか、書いてると、余計にまとまらなくなってきてしまう。 読みづらくて申し訳ない。

minpro
1年前
1

インボイス制度の怖いところ。。。。。なのか?

個人事業主が、消費税を収めてると、適格請求書が発行できるように適格請求書発行事業者として登録し、登録番号が発行される。 登録番号の略称を知らないので、仮にT番号…

minpro
1年前
1

WSLとWSL2考察

WSLは、Windowsのシステム上で、ターゲットOSのカーネル部分を肩代わりしながら、ターゲットOSが動くので、親和性が高い?と思われる。 が、WSL2は、ターゲットOSのカーネ…

minpro
1年前
1

WSLメモ

LTSバージョンではないから、普通はやらなくてもいいけれど。。。とりあえず、自分のメモとして、 ubuntu 22.10にアップグレードしてみたら、通常のアップデートでエラー…

minpro
1年前
2

メモリの話

コンピュータは、CPU、メモリ、入出力装置で成り立ってます。どのような構成になっているかを書いてみます。 CPUは、単体では、単なる箱になってしまいます。(汗) メモ…

minpro
1年前

コンピュータの中

コンピュータの中は、全て0か1かのデジタル信号でうごいてます。 単純なことしかできない。 文字も、0,1の組み合わせに変えてしまう。 例えば、「A」という文字は、…

minpro
1年前

環境によって手順の表現が変わる(2)

コンピュータの土台の所まで、書いていましたが、OSの役割は、ハードウェアの違いなどを吸収して、どのパソコンでも、アプリケーションが動くようにしたものです。 プログ…

minpro
1年前

CPU(Central Processing Unit)

CPUは、そのむかし(汗)4bitから始まり?いまや、64bitCPUが主流になりました。 4bitでは表現できる情報が少ないため、8bitになってから、普及し始めたように感じてます…

minpro
2年前

電気って

コンピュータは、電気で動いているが、電気って何? 化学的には、電子が物体(金属)の中を移動していくのが、電気ですが、電子はマイナスなので、電池のマイナスから電子…

minpro
2年前

ロジカルは面白いのか?

コンピュータの話をしているので、ロジカル演算を紹介しましょう。 ロジカル演算には、AND/OR/XOR/NOTなどがあります。 演算ですので、四則演算と同じように、表記します…

minpro
2年前

コンピュータ基礎の基礎?

コンピュータの仕組みについて、書いてみますね。 ほとんど、記憶に頼っているので、間違っていたらごめんなさい。😁 コンピュータは、中央演算処理装置(CPU)と、メモ…

minpro
2年前

環境によって手順の表現が変わる

マシン語の話をしてましたが、CPUが違うとプログラムが異なるのは、手順書が、日本語、韓国語、中国語、英語というように、それぞれの言葉で書かれているのと同じようなも…

minpro
2年前
1

まとめることが出来ないので、小出しです。

文章書くのは、すごく苦手なので、読み返しはあまりしないで、書いていきます。

minpro
2年前

コンピュータの内部的な情報源って、少なくなってきてない?

マイコンって呼ばれてた頃は、CPUに近いところで、プログラミングが必要とされてたので、仕組みを勉強するにはもってこいだった気がする。これがなにかの結果につながるわ…

minpro
2年前

誰かが言っていることかもしれないが

プログラミングは特別なことではない。プログラミングって特別扱いしているけれど、取扱説明書だったり、手順書だったり、いろんなものにありますよね。 手順書なんて、こ…

minpro
2年前
1

プログラミングについて、概略的に知っておいたほうが良いことを、まとめていきたいな。

ブログ的に書いてみてるけど。。。

やっぱ、三日坊主だね。私。

書きたいことが、かけないというか、書いてると、余計にまとまらなくなってきてしまう。

読みづらくて申し訳ない。

インボイス制度の怖いところ。。。。。なのか?

個人事業主が、消費税を収めてると、適格請求書が発行できるように適格請求書発行事業者として登録し、登録番号が発行される。

登録番号の略称を知らないので、仮にT番号ということにしよう。www

T番号は、請求先に知らせることとなるが、上記、ページで登録情報を調べることができる。間違った番号を書いてしまったら、一発でわかってしまうのだ。

ということで、法人の場合は、法人番号が元になっているので、問題

もっとみる

WSLとWSL2考察

WSLは、Windowsのシステム上で、ターゲットOSのカーネル部分を肩代わりしながら、ターゲットOSが動くので、親和性が高い?と思われる。
が、WSL2は、ターゲットOSのカーネルを動かしながら、デバイスを提供しているだけのような動きをしている感じがする。
いいのか悪いのか、同じWSLの名前を使っているから、イマイチわけが解らなくなる。まぁ、WSL2のほうが主流になるのかな?
この環境の先に、M

もっとみる

WSLメモ

LTSバージョンではないから、普通はやらなくてもいいけれど。。。とりあえず、自分のメモとして、

ubuntu 22.10にアップグレードしてみたら、通常のアップデートでエラーが多発、ググって見たけれど、調べ方が悪いのか、あまり情報が出てこない。

エラーっていうのは、これのこと。(汗)
E: Could not read response to hello message from hook [

もっとみる

メモリの話

コンピュータは、CPU、メモリ、入出力装置で成り立ってます。どのような構成になっているかを書いてみます。

CPUは、単体では、単なる箱になってしまいます。(汗)

メモリは、CPUから見ると、アドレスバスとデータバスいう信号線でつながってます。

これは、アドレスバスで指定された場所にある情報を、データバスで、CPUに送ったり、メモリに送ったりすることで、情報の読み書きをします。

例えば、昔の

もっとみる

コンピュータの中

コンピュータの中は、全て0か1かのデジタル信号でうごいてます。

単純なことしかできない。

文字も、0,1の組み合わせに変えてしまう。
例えば、「A」という文字は、ASCIIコードで、65(10進数)なので、41h(16進数)ということは、0100 0001B(2進数)ですし、unicodeだと、65ですが、0041hとなり、0000 0000 0100 0001Bとなりますね。
(進数表現は、

もっとみる

環境によって手順の表現が変わる(2)

コンピュータの土台の所まで、書いていましたが、OSの役割は、ハードウェアの違いなどを吸収して、どのパソコンでも、アプリケーションが動くようにしたものです。

プログラミングのお話をしようとしてますので、アプリケーションを作成する環境について、考えてみたいと思います。

コンピュータは、機械語で動いている話をしましたが、これから勉強する方は、そんなのやってられないだろうし。。。

ということで、なに

もっとみる

CPU(Central Processing Unit)

CPUは、そのむかし(汗)4bitから始まり?いまや、64bitCPUが主流になりました。

4bitでは表現できる情報が少ないため、8bitになってから、普及し始めたように感じてます。たぶん。

CPUとしては、やはりIntel 8bitCPUのはしりは、8080とか8085。そして、一番使われたのがZilog社のZ80でしょう。
NECのPC-8001とか、SHARP MZ-80、そして、ゲー

もっとみる

電気って

コンピュータは、電気で動いているが、電気って何?

化学的には、電子が物体(金属)の中を移動していくのが、電気ですが、電子はマイナスなので、電池のマイナスから電子が回路の中を通って、プラス端子に戻ってきます。

ケミカル的には、戻ってこないはずだが、ホント?
電子の移動は、原子レベルだけど、隣合わせの移動に過ぎないと思ってる🤔
玉突きだろうけど、全体で見ると、移動してるように見えるからじゃないか

もっとみる

ロジカルは面白いのか?

コンピュータの話をしているので、ロジカル演算を紹介しましょう。

ロジカル演算には、AND/OR/XOR/NOTなどがあります。
演算ですので、四則演算と同じように、表記します。

コンピュータ内部では、2進数の情報だけですので、そのまま、演算が実行されます。

たとえば、01111010 AND 11010011=01010010となりますね。

NOTは、反転なので、0→1 / 1→0ですね。

もっとみる

コンピュータ基礎の基礎?

コンピュータの仕組みについて、書いてみますね。

ほとんど、記憶に頼っているので、間違っていたらごめんなさい。😁

コンピュータは、中央演算処理装置(CPU)と、メモリ、入出力装置で成り立っており、キーボードやマウス、モニタは、入出力装置にまとまってしまいます。
HDD(あっ今はSSDか)などの記憶装置も、CPUからみると入出力装置の先にあるものになります。

CPU内部では、単純なことしかやっ

もっとみる

環境によって手順の表現が変わる

マシン語の話をしてましたが、CPUが違うとプログラムが異なるのは、手順書が、日本語、韓国語、中国語、英語というように、それぞれの言葉で書かれているのと同じようなものと捉えていいのかな?

これを同じ表現で賄えるようにしたのが、C言語とか、今流行のpythonやら、BASIC、PHPなどなど、数多くあります。

いまや、パソコンはIntel製のCPUがベースとなり、AMDやらAppleなどが改良を加

もっとみる

まとめることが出来ないので、小出しです。

文章書くのは、すごく苦手なので、読み返しはあまりしないで、書いていきます。

コンピュータの内部的な情報源って、少なくなってきてない?

マイコンって呼ばれてた頃は、CPUに近いところで、プログラミングが必要とされてたので、仕組みを勉強するにはもってこいだった気がする。これがなにかの結果につながるわけでもないが、基礎知識的には、重要だったような気がする。

今は、ラズパイマガジンになるのかなぁ?

昔話で恐縮ですが、8bitCPUが最先端の頃、コンピュータを動かすプログラムといえば、マシン語。
マシン語は、数字の羅列なので、人間の言

もっとみる
誰かが言っていることかもしれないが

誰かが言っていることかもしれないが

プログラミングは特別なことではない。プログラミングって特別扱いしているけれど、取扱説明書だったり、手順書だったり、いろんなものにありますよね。

手順書なんて、この世の中のいろんなルールに則って、書いてあるプログラミングのようなものです。

コンピュータの世界でのプログラミングって、単純なルールで出来ているがゆえに、目的に達するための手順が多くなり、わかりにくいと思われているだけだと、思います。

もっとみる