• 2022-12-17

【神プラン】povo・mineoのデュアルSIMへ乗り換えてみた

povo・mineoで料金はいくらかかる? povo・mineoの使用感は? 本記事ではこのような疑問を解決します。 今はスマホ回線の選択肢として多くの種類や組み合わせが存在します。 また、どの事業者・プランが1番お得なのかは個人の状況によって千差万別です。 さらに、比較的新しい機種だと1つの端末で複数の回線を利用できるため、なおさら選択肢の幅が広がります。 そんな中、最近筆者はスマホ回線をpov […]

  • 2022-12-03

【Python】MQTT通信をする方法【Paho】

PythonでMQTT通信をするには? MQTT通信の仕組みとは? Pahoやmosquittoの使い方とは? 本記事ではこのような疑問を解決します。 最近、IoT開発の現場へ参画した際にPythonでMQTT通信を実装しました。 それまで「MQTT通信」という言葉を聞いたことすらなかったのですが、IoT開発の現場ではよく利用されているみたいですね。 そこで今回はPythonでMQTT通信をする方 […]

  • 2022-11-23

【pyenv】Pythonのバージョンを切り替える方法【Mac・Windows】

複数のPythonバージョンをインストールするには? Pythonのバージョンを切り替えるには? Mac・Windowsでのpyenvの使い方とは? 本記事ではこのような疑問を解決します。 複数の開発に携わっていると、同一PC内においてPythonのバージョンを切り替えたい時ってありますよね。 例えば、ある仮想環境やアプリケーションごとに動作するPythonのバージョンが異なる場合など。 そんな時 […]

  • 2022-11-19

【Python】バイナリ形式の画像ファイルを扱う方法【base64】

Pythonでバイナリ形式の画像ファイルを扱うには? バイナリ形式の画像ファイルを.jpg等で保存するには? base64とは? 本記事ではこのような疑問を解決します。 先日、業務の中でバイナリ形式の画像ファイルを扱う場面がありました。 具体的には、APIを叩いてバイナリ形式の画像ファイルをサーバーに送り、.jpgで保存するというものです。 また、上記で保存した画像ファイルを呼び出してバイナリ形式 […]

  • 2022-10-30

【Python】Poetryの使い方をまとめてみた【パッケージ管理】

Poetryとは? Poetryの基本的な使い方や応用とは? 本記事ではこのような疑問を解決します。 Pythonのパッケージ管理ツールとして最も一般的なのはpipと言えるでしょう。 筆者もPythonで開発を行うようになってからしばらくはpipを使っていました。 しかし、あるプロジェクトに参画した際に、表題にあるPoetryというパッケージ管理ツールを扱ってからは、その便利さゆえにPoetryし […]

  • 2022-09-25

【Python】YouTube APIで動画データを取得する方法

YouTubeの動画データ(再生回数、いいね数など)を取得するには? PythonでYouTube APIを扱うには? 本記事ではこのような疑問を解決します。 YouTubeにアップされている動画のタイトルや再生数、いいね数などの情報を一覧で取得できたら便利ですよね。 さらにcsvファイルなどに出力して分析を行えばマーケティング等に活かすことができます。 そこで今回はPythonによってYouTu […]

  • 2022-08-11

【まとめ】package.jsonとnpmコマンドについてわかりやすく解説

package.jsonとは?その中身は? dependenciesとdevDependenciesの違いとは? package.jsonに関するnpmコマンドとは? 本記事ではこのような疑問を解決します。 Node.jsでパッケージ管理をする際に必須となるのがpackage.jsonとnpmコマンドについての知識です。 例えば、今流行りのReactなどでアプリケーション開発をする際には知らないと […]

  • 2022-07-31

ReactとElectronでデスクトップアプリを作成する方法

Electronの使い方は? ReactとElectronでの環境構築方法は? 本記事ではこのような疑問を解決します。 デスクトップアプリを作成する際に便利なフレームワークがElectronです。 Electronを使えば簡単にデスクトップアプリを作成することができます。 ではElectronを使った開発方法はどのようなものなのでしょうか? 今回はフロントエンドのフレームワークにReactを用いて […]

  • 2022-07-12

Django REST FrameworkでAPIドキュメントを出力する方法【Open API】

Django Rest FrameworkでAPIドキュメントを出力するには? 出力したドキュメントをOpen APIツールで確認するには? 本記事ではこのような疑問を解決します。 フロントエンドとバックエンドを切り離した開発では相互間をWeb APIによってやりとりするため、両者間の架け橋となるAPIドキュメントが必要になります。 そして、Django Rest Frameworkを用いた場合、 […]

  • 2022-07-09

Django REST FrameworkでCORS設定をする方法【API】

そもそもCORSとは? Django REST FrameworkでCORS設定をするには? 本記事ではこのような疑問を解決します。 AngularやReact、Vueなどのフレームワークを用いたWebアプリケーション開発においては、APIによってサーバーサイドとやりとりをする仕様がほとんどでしょう。 このようなフロントエンドとバックエンドを切り離したWebアプリケーション開発(今流行りのSPA開 […]