プログラム製作日記

世の中にないプログラムをつくれたらよいなと思いながらプログラムをしていくブログです

ARMマイコンプログラミング(2020年 STM32ディスカバリ事始め スタートアップスクリプトエラー個所)

下のほうにTrueStduioのインストールからプログラム作成、ビルドしたプログラムを書き込むところまでをまとめた記事のリンクを張り付けてあるので参照ください。 True StudioでSTM32ディスカバリ用のコードを作成し、ビルドして書き込むと、以下のエラーがで…

ARMマイコンプログラミング(2020年 今さらSTM32ディスカバリ事始め)

ARMマイコンを使った電子工作をしたくなったので、大分昔に買ったSTM32ディスカバリの本と基板を引っ張り出して、2020年に手軽に手に入る環境で動かしてみたので、その記録をまとめました。当時買ったのが以下の本とマイコンです。 // リンク // リンク 登録…

Visual StudioでPython (Formを最短のコードで立ち上げられるのはPythonのどのライブラリか? まとめ)

全4回で、PythonのGUIライブラリであるTinker, Kivy, PyQt, wxPythonによるFormの立ち上げを試してみました。 結果は以下の通りでした(2021/01/03 現在)。 ライブラリ 必要行数 Tkinter 3 Kivy 2 PyQt 11 wxPython 5 ライブラリそれぞれに考え方の違いがある…

Visual StudioでPython (Formを最短のコードで立ち上げられるのはPythonのどのライブラリか? ④)

今回、PythonのGUIライブラリをVisual Studioで試してみました。 最短のコードでFormを立ち上げられるのは果たしてどのライブラリになるのか。 以下で紹介されているライブラリとコードを参照しました。 techplay.jp 今回はwxPythonを試してみます。以下のペ…

Visual StudioでPython (Formを最短のコードで立ち上げられるのはPythonのどのライブラリか? ③)

今回、PythonのGUIライブラリをVisual Studioで試してみました。 最短のコードでFormを立ち上げられるのは果たしてどのライブラリになるのか。 以下で紹介されているライブラリとコードを参照しました。 techplay.jp 今回はPyQtを試してみます。以下のページ…

Visual StudioでPython (Formを最短のコードで立ち上げられるのはPythonのどのライブラリか? ②)

今回、PythonのGUIライブラリをVisual Studioで試してみました。 最短のコードでFormを立ち上げられるのは果たしてどのライブラリになるのか。 以下で紹介されているライブラリとコードを参照しました。 techplay.jp 今回はKivyを試してみます。以下のページ…

Visual StudioでPython (Formを最短のコードで立ち上げられるのはPythonのどのライブラリか? ①)

今回、PythonのGUIライブラリをVisual Studioで試してみました。 最短のコードでFormを立ち上げられるのは果たしてどのライブラリになるのか。 以下で紹介されているライブラリとコードを参照しました。 techplay.jp 今回はTkinterを試してみます。 コードは…

Visual StudioでPythonとQuandlを使ってみる 09 (PythonのAPIが公開されていない場合はどうするか)

今回は、QuandlでPythonのAPIが提供されていない場合のデータの取得方法です。 Quandlで以下の表示しかない場合、Python APIが公開されておらず、Web APIをたたいてデータを取得する必要があります。 その場合、PythonのHTTPライブラリであるRequestsを使っ…

Visual StudioでPythonとQuandlを使ってみる 08 (金価格をとってこれるのか)

今回は金価格です。 Quandlで公開されている金価格はLondon Bullion Market Associationから提供されています。 en.wikipedia.org フォーマットはTableデータ。ライセンスはフリーです。 https://www.quandl.com/data/LBMA-London-Bullion-Market-Associatio…

Visual StudioでPythonとQuandlを使ってみる 06 (製造業購買担当者景気指数(製造業PMI)をとってこれるのか)

今回は製造業購買担当者景気指数(製造業PMI)です。 製造業PMIに関しては以下を参照ください。 www.daiwa.jp Quandlで公開されている日本の製造業PMIはExchange Data International Limitedから提供されています。 www.exchange-data.com Quandlにおいて、製…

Visual StudioでPythonとQuandlを使ってみる 05 (インフレ率をとってこれるのか)

5 今回はインフレ率です。 インフレ率に関しては以下を参照ください。 kabu.com Quandlで公開されているインフレ率はRIから提供されています。 www.rateinflation.com Quandlの日本のインフレ率に関するページは以下です。 https://www.quandl.com/data/RATE…

Visual StudioでPythonとQuandlを使ってみる 04 (消費者物価指数をとってこれるのか)

今回は消費者物価指数です。 消費者物価指数に関しては以下を参照ください。 ja.wikipedia.org Quandlで公開されている消費者物価指数の提供元はRIです。 www.rateinflation.com Quandlの以下のページを見ると、ライセンス Freeとなっていたので、公開しても…

Visual StudioでPythonとQuandlを使ってみる 03 (TOPIXのデータを取ってこれるのか)

QuandlにおけるTOPIXのデータの提供元はBarchartになります。 以下に会社のページを載せておきます。 www.barchart.com QuandlのTopix Indexのページを見ると、有料のデータのようです。 いくらかかるか見てみたのですが、月あたり137.5ドル(2020.11.15 時点…

Visual StudioでPythonとQuandlを使ってみる 02 (若年失業率のデータを取ってくる)

このデータの提供元は FEDERAL RESERVE BANK OF ST. LOUIS www.stlouisfed.org 以下でこのデータの調査範囲の詳細を確認できます。 15-24歳が調査対象のデータになります。 fred.stlouisfed.org Quandlの以下のページを見ると、ライセンス Freeとなっていた…

Visual StudioでPythonとQuandlを使ってみる 01

経済指標を継続的に取得してチャートを作り、投資の指標にしようかと思い、いろいろ探してみたのですが、quandlというものがあるのを見つけたので、しばらく色々試してみようかと思います。 www.quandl.com ひとまず、無料で使えるデータの取得をしてみまし…

はてなブログでJavaScript(タブパネルは、はてなブログでは使えないのか)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript(ストライプテーブルは、はてなブログでは使えないのか)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript(アコーディオンパネル)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript (文書に動的にアンダーラインを引く)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript (Web Storatgeの利用可否)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript (SVGで角丸四角を描く)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript (Canvasで四角形を描く)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードは、ブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリ…

はてなブログでJavaScript (携帯の加速度センサーの値を取得する)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。 コードはブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック→ページのソースの表示をクリッ…

はてなブログでJavaScript (位置情報を得る)

はてなブログでJavaScriptが使えるというのを知ったので、自分でためしてみました。今回は以下のサイトを参考にしました。 syncer.jp コードはブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のど…

はてなブログでJavaScript (記事を参考に画面表示を変える)

はてなブログでJavaScriptが使えるというのを以下のサイトで知ったので、自分でためしてみました。 blog.rinotc.com コードはブラウザでこのページのソースを表示させれば確認できます。 FireFoxをお使いであれば、表示しているページ上のどこかで右クリック…

Visual StudioでPython (インタラクティブウィンドウでIronPythonを使う)

今回、インタラクティブウィンドウでIronPythonを使ってみました。 事前にIronPythonのインストールが必要です。 インストールについては以下の記事を参照ください。 tut2020aaa.hatenablog.jp 今回のコードは以下を参照しています。 ironpython.net 文字列…

Visual StudioでPython (C#のpublicなメソッドを実行する)

今回、IronPythonを使ってC#のpublicなメソッドの実行をしてみました。 事前にIronPythonのインストールが必要です。 インストールについては以下の記事を参照ください。 tut2020aaa.hatenablog.jp C#側のコードと画面は以下の通りです。 上記コードに含まれ…

Visual StudioでAI 009 (勾配降下法によるパラメータの最適化をやってみた)

今回は、以下の本(p22-)とサイトを参考に、Visual Studioで勾配下降法によるパラメータの最適化を試してみました。 // リンク qiita.com プログラムの背後にある考え方や数式は本を参照ください。 ここでは、上記のサイトで紹介されたなるべくLow-level API…

Visual StudioでPython (WebサービスAPIとの連携)

今回、Visual StudioでPythonを使い、WebAPIをたたいてみました。 以下のサイトのコードを少し改変して実行してみました。 qiita.com 今回は東京のみを指定して試しました。ちょっと無意味な部分もありますが、大目に見てください。apiにTokyo,JPと打ってる…

Visual StudioでC#+SQLite (まずは使ってみます)

今回、Visual StudioでSQliteを使ってみました。 以下のサイトのコードをそのまま実行してみました。 www.ipentec.com コードは上記のサイトを確認ください。SQLiteのインストールも、記事を追うとインストール方法までたどり着きます。 そして実行すると、…