プログラミング
本記事ではPythonの標準ライブラリTkinterの見た目を、簡単かつ分かりやすく変更する方法を2つご紹介しています。ttkを使って独自のスタイルを作る、もしくはttkthemesを使ってスタイルを流用するのどちらかになるため、GUIに悩んでいる人はぜひご覧ください…
本記事ではPythonでライブラリをインポートできない時の対処法についてご紹介しています。この問題には様々な原因がありますが、本記事では指定のPythonバージョンにライブラリがダウンロードできていない場合についての対処法となります。
本記事ではPythonでソートする方法をご紹介しています。リストや辞書型、関数を使った方法など、様々なソートをご紹介しているため、ソートを使ってみようと思っている人はぜひ本記事をご覧ください。
本記事ではPythonでExcelを扱うために用意されたxlwingsライブラリをご紹介しています。xlwingsはExcelファイルを開いた状態でも実行できるライブラリでであるため、リアルタイムでExcelファイルを操作したい人はぜひご覧ください。
3Dモデルの時計の導入方法について書いていきます。 tomog.hatenablog.com Unity経験者はこちら スクリプトのアタッチ場所・インスペクタの説明までとべます。 ◇モデルの導入 1.Unityの立ち上げ このようなウィンドウになると思います。 2.フォルダ作成 左下…
本記事ではPythonのPollowを使ったリサイズ方法をご紹介しています。リサイズ自体非常に簡単なものであるため、本記事ではフォルダ内に存在するPNG画像を全てリサイズする、アスペクト比を保持しながらリサイズすることも可能にしています。初心者の方は是非…
本記事ではPythonで日本語を取り扱うときに便利なライブラリをご紹介しています。文章をひらがなに変換したり、数字を漢数字に変換したり、ひらがなを漢字に変換したりと様々なことができます。もし日本語を取り扱う上でお悩みの場合は、ぜひ本記事を参考に…
本記事ではTransformerから始まったAIについて解説しています。そのAIの中でも特に今使用されているAIについて解説しており、人間の評価が加算されていることをご紹介しました。AIの進化や歴史に興味ある人は、ぜひ本記事をご覧ください。
本記事ではAIで使われる重要な深層学習モデルのTransformerについて、基本的なことをご紹介しています。内容はかなり簡略化し、筆者でも理解できるよう纏めましたので、深層学習モデルを勉強し始めの人はぜひ一緒に勉強しましょう。
本記事ではAIで使用されるFNNについて解説しました。FNNはかなり複雑で、最初見ただけで理解できる人はほとんどいないでしょう。そんなFNNを可能な限り簡単かつ分かりやすく解説したので、これからFNNを学ぶ人はぜひご覧ください。
本記事ではUnityのSpriteRendererのインスペクタ上で設定できるものをスクリプトで設定する方法をご紹介していきたいと思います。 各設定ソースコード 見方 各設定ソースコード 見方 //インスペクタ上の表示 変える方法 //その他の設定方法等と並んでありま…
本記事ではBracketsというフリーのコードエディタについてご紹介しています。リアルタイムでコーディング結果が描画されていくため、CSSやHTML、JavaScriptのプログラムを確認する時に便利です。また導入方法や操作も非常に簡単であるため、手軽にWebプログ…
本記事ではVisualStudioCodeでHTMLやCSSの結果をリアルタイムでプレビューできるLive Serverをご紹介しています。簡単かつ分かりやすくプレビューできるので、HTMLやCSSなどをプログラミングしたい時にかなり便利なので、是非本記事で導入してみて下さい。
本記事ではPythonでHTMLファイルをXMLファイルに変換する方法をご紹介していきます。HTMLをXMLに変換してみたい人はぜひ本記事をご覧ください。ただし、かなり条件が厳しいためご注意ください。
この記事ではPythonのPySimpleGUIを使って基本的なGUIを作る方法をご紹介しています。Pythonでは基本的なGUIは簡単に作れるようになっており、数行のコードを書くだけでGUIを作ることができます。自分以外の人にも使う可能性があるプログラムはできるだけ分…
本記事ではPythonでINIファイルを使う方法をご紹介しています。INIファイルを使えば、簡単かつ分かりやすい状態で設定ファイルを扱えるので、かなり便利です。PythonでINIファイルを使いたい場合は、ぜひ本記事を参考にしてみてください。
本記事では誤差逆伝播法を学ぶ上で重要になってくる損失関数、交差エントロピーについてご紹介しています。学習において何を修正するかの重要な指標を出す交差エントロピーは地味ながらもかなり重要なので、興味ある方はぜひ本記事をご覧ください。
本記事ではUnityで壁や床等のモデルをよりリアルにするノーマルマップを設定する方法をご紹介しています。マテリアルを作って、とある箇所にノーマルマップを設定するだけで終わる簡単なものなので、是非この簡単にノーマルマップを設定してリアルなものを作…
前回の記事で紹介した時計(Clock)のUnityにおける使用方法について書きます。 前回の記事↓ www.tomog-storage.com ソースコード 説明 長針 = MinHand 短針 = HourHand という風にインスペクターで入れてもらうと針を動かすことができる。 他の説明として Hou…
本記事ではBlenderで作ったモデルをUnityに入れた時に出るモデルのサイズがおかしい時についてご紹介していきたいと思います。 問題 原因 解決方法 結果 問題 上図はBlenderで出力されたモデルを、Unityにインポートしてシーンに追加した時の状態です。。 上…
本記事ではPythonで辞書を初期化する方法をご紹介しています。よく使われる辞書にも初期化したほうがいい場面がもちろんあり、本記事では初期化方法と一緒に失敗例を記載。Pythonの辞書について、もう少し深く知りたい人はぜひ本記事をご覧ください。
本記事ではPythonでSeleniumuを使ったWebスクレイピングを行うとき、行うべき基本的な準備についてご紹介しています。本記事でご紹介した内容を知らないと、Webページを開けさえしないため、初めてSeleniumuを使う方はぜひ参考にしてみてください。
本記事ではPythonのアンパック演算子の基本的な使い方についてご紹介しています。アンパック演算子を利用すると動的な変数の変化に対して、簡潔かつ簡単に対応できる可能性があるため、知っておくと便利な知識です。もし知らなかった人はぜひ本記事でアンパ…
本記事ではPythonとなろう小説APIを組み合わせたデータ取得方法についてご紹介しています。APIは非常に簡単に扱えますが、扱い方の基礎を知らないといけないため、ぜひこれからなろう小説APIを使おうと思っている人は参考にしてみてください。
本記事ではPythonでHTMLファイルを読み込み解析する基本的な方法をご紹介しています。BeautifulSoupとSeleniumの両方ともご紹介しているので、HTMLの解析を始めたばかりの人はぜひ参考にしてください。
本記事では日本語テキストを解析するライブラリを2つご紹介しています。JanomeとMeCabの2つあり、どちらも解析だけならかなり簡単にできます。もし自然言語処理の基礎、日本語の文章を解析したいと思ったら、ぜひ本記事を参考にしてみてください。
本記事ではTransfomerのデコーダー部分について解説しています。Transfomerに関する記事はエンコーダー部分のものが多いですが、デコーダー部分にも難しい処理がたくさん行われています。そのためデコーダー部分の理解を深めたい方は、ぜひ本記事をご覧くだ…
本記事ではBlenderでアドオン・プラグインの作り方の中でも、UIに実行するための項目を追加する方法をご紹介しています。自作アドオンを作成した時、基本的にはどこかしらに実行するための項目を追加すると思います。そのような時、本記事でご紹介しているUI…
本記事ではBlenderでアドオンの作り方の中でも開発環境構築からサンプルの動作確認までをご紹介しています。Blenderのアドオンを開発をするためには、開発環境を整えて、そしてサンプルコードを使って動作するかどうかを確認してから、作り始めると思います…
本記事ではPythonで微分する方法についてご紹介しています。Pythonで微分する方法としてライブラリを使用する、自分で微分関数を作る、もしくは直接微分された式に代入する3つの方法があります。処理速度も大きく変わってくるため、気になった方はぜひご覧く…