プログラミング

新着順 人気順

【Python】Tkinterのスタイルを簡単に変更する方法をご紹介!

本記事ではPythonの標準ライブラリTkinterの見た目を、簡単かつ分かりやすく変更する方法を2つご紹介しています。ttkを使って独自のスタイルを作る、もしくはttkthemesを使ってスタイルを流用するのどちらかになるため、GUIに悩んでいる人はぜひご覧ください…

【Python】ライブラリをインポートできない時の対処法をまとめてご紹介!

本記事ではPythonでライブラリをインポートできない時の対処法についてご紹介しています。この問題には様々な原因がありますが、本記事では指定のPythonバージョンにライブラリがダウンロードできていない場合についての対処法となります。

【Python】文字列や数字を順序通り並び替えるソート機能をご紹介!

本記事ではPythonでソートする方法をご紹介しています。リストや辞書型、関数を使った方法など、様々なソートをご紹介しているため、ソートを使ってみようと思っている人はぜひ本記事をご覧ください。

【Python】リアルタイムでExcelファイルを操作できるxlwingsの使い方入門!

本記事ではPythonでExcelを扱うために用意されたxlwingsライブラリをご紹介しています。xlwingsはExcelファイルを開いた状態でも実行できるライブラリでであるため、リアルタイムでExcelファイルを操作したい人はぜひご覧ください。

時計の導入方法(Unity)

3Dモデルの時計の導入方法について書いていきます。 tomog.hatenablog.com Unity経験者はこちら スクリプトのアタッチ場所・インスペクタの説明までとべます。 ◇モデルの導入 1.Unityの立ち上げ このようなウィンドウになると思います。 2.フォルダ作成 左下…

【Python】Pillowを使ったリサイズ方法をご紹介!アスペクト比を保持する方法も併せて説明!

本記事ではPythonのPollowを使ったリサイズ方法をご紹介しています。リサイズ自体非常に簡単なものであるため、本記事ではフォルダ内に存在するPNG画像を全てリサイズする、アスペクト比を保持しながらリサイズすることも可能にしています。初心者の方は是非…

【Python】日本語を取り扱う時に便利なライブラリをご紹介!

本記事ではPythonで日本語を取り扱うときに便利なライブラリをご紹介しています。文章をひらがなに変換したり、数字を漢数字に変換したり、ひらがなを漢字に変換したりと様々なことができます。もし日本語を取り扱う上でお悩みの場合は、ぜひ本記事を参考に…

【AIの進化】Transformerを基礎とし発展したAIについて2【GPT-4・Claude】

本記事ではTransformerから始まったAIについて解説しています。そのAIの中でも特に今使用されているAIについて解説しており、人間の評価が加算されていることをご紹介しました。AIの進化や歴史に興味ある人は、ぜひ本記事をご覧ください。

【Transformer】AIで重要な深層学習モデルの基本まとめ1【MHA編】

本記事ではAIで使われる重要な深層学習モデルのTransformerについて、基本的なことをご紹介しています。内容はかなり簡略化し、筆者でも理解できるよう纏めましたので、深層学習モデルを勉強し始めの人はぜひ一緒に勉強しましょう。

【Transformer】AIで重要な深層学習モデルの基本まとめ3【FNN編】

本記事ではAIで使用されるFNNについて解説しました。FNNはかなり複雑で、最初見ただけで理解できる人はほとんどいないでしょう。そんなFNNを可能な限り簡単かつ分かりやすく解説したので、これからFNNを学ぶ人はぜひご覧ください。

Unity SpriteRendererをスクリプト上で扱う

本記事ではUnityのSpriteRendererのインスペクタ上で設定できるものをスクリプトで設定する方法をご紹介していきたいと思います。 各設定ソースコード 見方 各設定ソースコード 見方 //インスペクタ上の表示 変える方法 //その他の設定方法等と並んでありま…

【Brackets】CSS・HTMLの結果をリアルタイムで見れるフリーのコードエディタをご紹介!

本記事ではBracketsというフリーのコードエディタについてご紹介しています。リアルタイムでコーディング結果が描画されていくため、CSSやHTML、JavaScriptのプログラムを確認する時に便利です。また導入方法や操作も非常に簡単であるため、手軽にWebプログ…

【Live Server】VS CodeでHTMLの結果をリアルタイムで見る方法をご紹介!

本記事ではVisualStudioCodeでHTMLやCSSの結果をリアルタイムでプレビューできるLive Serverをご紹介しています。簡単かつ分かりやすくプレビューできるので、HTMLやCSSなどをプログラミングしたい時にかなり便利なので、是非本記事で導入してみて下さい。

【Python】HTMLファイルをXMLファイルへ変換する方法をご紹介!

本記事ではPythonでHTMLファイルをXMLファイルに変換する方法をご紹介していきます。HTMLをXMLに変換してみたい人はぜひ本記事をご覧ください。ただし、かなり条件が厳しいためご注意ください。

【初心者向け】PythonのPySimpleGUIを使って簡単なGUIを作る方法

この記事ではPythonのPySimpleGUIを使って基本的なGUIを作る方法をご紹介しています。Pythonでは基本的なGUIは簡単に作れるようになっており、数行のコードを書くだけでGUIを作ることができます。自分以外の人にも使う可能性があるプログラムはできるだけ分…

【Python】設定ファイル(INI)を簡単に使う方法をご紹介!

本記事ではPythonでINIファイルを使う方法をご紹介しています。INIファイルを使えば、簡単かつ分かりやすい状態で設定ファイルを扱えるので、かなり便利です。PythonでINIファイルを使いたい場合は、ぜひ本記事を参考にしてみてください。

誤差逆伝播法の仕組みや概念を解説!基礎編2【交差エントロピー】

本記事では誤差逆伝播法を学ぶ上で重要になってくる損失関数、交差エントロピーについてご紹介しています。学習において何を修正するかの重要な指標を出す交差エントロピーは地味ながらもかなり重要なので、興味ある方はぜひ本記事をご覧ください。

Unity ノーマルマップの使い方

本記事ではUnityで壁や床等のモデルをよりリアルにするノーマルマップを設定する方法をご紹介しています。マテリアルを作って、とある箇所にノーマルマップを設定するだけで終わる簡単なものなので、是非この簡単にノーマルマップを設定してリアルなものを作…

時計(Clock)の動かし方

前回の記事で紹介した時計(Clock)のUnityにおける使用方法について書きます。 前回の記事↓ www.tomog-storage.com ソースコード 説明 長針 = MinHand 短針 = HourHand という風にインスペクターで入れてもらうと針を動かすことができる。 他の説明として Hou…

Unity Blenderで作ったモデルの大きさがおかしいとき

本記事ではBlenderで作ったモデルをUnityに入れた時に出るモデルのサイズがおかしい時についてご紹介していきたいと思います。 問題 原因 解決方法 結果 問題 上図はBlenderで出力されたモデルを、Unityにインポートしてシーンに追加した時の状態です。。 上…

【Python】辞書の初期化方法を簡単にご紹介!

本記事ではPythonで辞書を初期化する方法をご紹介しています。よく使われる辞書にも初期化したほうがいい場面がもちろんあり、本記事では初期化方法と一緒に失敗例を記載。Pythonの辞書について、もう少し深く知りたい人はぜひ本記事をご覧ください。

【Python】Seleniumを使うときの準備内容まとめ

本記事ではPythonでSeleniumuを使ったWebスクレイピングを行うとき、行うべき基本的な準備についてご紹介しています。本記事でご紹介した内容を知らないと、Webページを開けさえしないため、初めてSeleniumuを使う方はぜひ参考にしてみてください。

【Python】アンパック演算子の基本的な使い方をご紹介!

本記事ではPythonのアンパック演算子の基本的な使い方についてご紹介しています。アンパック演算子を利用すると動的な変数の変化に対して、簡潔かつ簡単に対応できる可能性があるため、知っておくと便利な知識です。もし知らなかった人はぜひ本記事でアンパ…

【Python】なろう小説APIを使ったデータ収集方法をご紹介!

本記事ではPythonとなろう小説APIを組み合わせたデータ取得方法についてご紹介しています。APIは非常に簡単に扱えますが、扱い方の基礎を知らないといけないため、ぜひこれからなろう小説APIを使おうと思っている人は参考にしてみてください。

【Python】Seleniumを使ってローカルHTMLファイルを読み込み解析する基本的な方法をご紹介!

本記事ではPythonでHTMLファイルを読み込み解析する基本的な方法をご紹介しています。BeautifulSoupとSeleniumの両方ともご紹介しているので、HTMLの解析を始めたばかりの人はぜひ参考にしてください。

【Python】日本語テキストを解析するライブラリをご紹介!【Janome・MeCab】

本記事では日本語テキストを解析するライブラリを2つご紹介しています。JanomeとMeCabの2つあり、どちらも解析だけならかなり簡単にできます。もし自然言語処理の基礎、日本語の文章を解析したいと思ったら、ぜひ本記事を参考にしてみてください。

【Transformer】AIで重要な深層学習モデルの基本まとめ5【デコーダー編】

本記事ではTransfomerのデコーダー部分について解説しています。Transfomerに関する記事はエンコーダー部分のものが多いですが、デコーダー部分にも難しい処理がたくさん行われています。そのためデコーダー部分の理解を深めたい方は、ぜひ本記事をご覧くだ…

Blenderでアドオン・プラグインの作り方 その2【UIに項目を追加】

本記事ではBlenderでアドオン・プラグインの作り方の中でも、UIに実行するための項目を追加する方法をご紹介しています。自作アドオンを作成した時、基本的にはどこかしらに実行するための項目を追加すると思います。そのような時、本記事でご紹介しているUI…

Blenderでアドオンの作り方【開発環境構築からサンプルの動作確認まで】

本記事ではBlenderでアドオンの作り方の中でも開発環境構築からサンプルの動作確認までをご紹介しています。Blenderのアドオンを開発をするためには、開発環境を整えて、そしてサンプルコードを使って動作するかどうかを確認してから、作り始めると思います…

【Python】プログラムで微分する方法をサンプル入りでご紹介!

本記事ではPythonで微分する方法についてご紹介しています。Pythonで微分する方法としてライブラリを使用する、自分で微分関数を作る、もしくは直接微分された式に代入する3つの方法があります。処理速度も大きく変わってくるため、気になった方はぜひご覧く…