量産メモ帳

忘れっぽいのでメモを残しています。浅く適当に書きます。

PythonでN進数変換

PythonでN進数を変換するコードを書いたのですが、Pythonでのコーディングは滅多にしないので、そのうち忘れそうな気がしました。
なので、またコーディングする時に直ぐに思い出せるよう軽くメモを残しておきます。
ちなみにPythonは引数なしでpythonとかpython3などのコマンドを実行すると、インタープリターモードになるんですね。
コードの動作確認をしたい時は便利だと思いました。

  • 10進数(整数)→2進数(文字列)
  • 10進数(整数)→8進数(文字列)
  • 10進数(整数)→16進数(文字列)
  • 16進数(文字列)→10進数(整数)
  • 16進数(文字列)→2進数(文字列)
  • 16進数(文字列)→8進数(文字列)
  • 参考資料
続きを読む

Pythonをインストールする。

今年に入って急に色んな場面でPythonに関わることになったのですが、未経験の言語なので、最初のインストール段階で色々と躓いたり疑問に感じることが出てきました。
後で振り返って検証ができるように、開発環境を構築した時のメモを残しておきます。

続きを読む

goenvで複数バージョンのGo言語を管理する。

Go言語のインストールは、公式サイトからバイナリファイルを落としてくるのが正式なやり方だと思いますが、開発するアプリケーション毎にバージョンを切り替えたい時はgoenvが便利だと思います。

続きを読む

Macでbitcoindのソースコードをビルドしてみた。

唐突ですが、Macでbitcoindのソースコードをビルドしてみました。
bitcoindはBitCoinプロトコルを実装したリモートプロシージャコール(RPC)用のプログラムだそうです。

最後のdはデーモン(daemon)の略でしょうね。

続きを読む

プログラミング言語ランキング(2019年1月)

仕事の都合でPythonを勉強する必要に迫られて、そういや今どれぐらい人気があるんだろう?と思い、プログラミング言語のランキングを紹介しているサイトを幾つか調べて、軽くまとめてみました。

続きを読む

WindowsでGo言語プログラム開発するのに必要なもの

自分流なので世間様の標準とは異なるかも。

まずGo言語のディストリビューションをインストールする。
https://golang.org/golang.org

続きを読む