プログラミング– category –
プログラミング関連
-
プログラミング
【Python】unittest 逆引きリファレンス
どうもです、タドスケです。 仕事でテストを書くときに unittest を使っているのですが、初めのうちは公式リファレンスを見ても で、それがどう役に立つの? ってなっていました。 その後何度もテストを書き、先輩のコードレビューを受け、よく使うパター... -
プログラミング
【Python】テキスト入りタイトル画像をカンタンに作れるツール
どうもです、タドスケです。 少し前から、記事のタイトルに文字入りの画像を使うようになりました。 タイトル画像の作成には Canva というWeb サービスを使っているのですが、記事が増えてくるにつれ、だんだん Canva を使うのすら面倒に思えてきました。 ... -
プログラミング
AI で僕の趣味はどう変わる?ざっと調べてみた
どうもです、タドスケです。 ここ最近 ChatGPT などの AI について色々と調べてみて、今の僕の趣味がAIによってどう変わりそうかを想像してみました。 【プログラミング】 https://tadosuke.com/programming/4223/ 先日、自作のプログラムを ChatGPT に書... -
プログラミング
ChatGPT にダメージ計算プログラムを書かせてみた
どうもです、タドスケです。 プログラマーにとどまらず、世界的に話題になっている ChatGPT。 僕が尊敬している先輩プログラマーが「シンギュラリティの到来やー!」と絶賛していたので、今さらながら僕も使ってみました。 https://openai.com/blog/chatgp... -
プログラミング
【GameTips】多言語テキストシステム
どうもです、タドスケです。 ゲーム開発で使えそうな部品を提供するこのシリーズ。 今回は多言語テキストシステムを作ってみました。 【多言語テキストシステムとは?】 ゲーム内で表示するテキストを管理する方法は色々あります。 いちばんシンプルなのは... -
プログラミング
【コードのないプログラミング教室】遅いのは誰のせい?
パソコン・スマホなどを触っていて「遅い」と感じたことはありませんか? 「遅い」といっても、その原因は色々あります。 速くしたい場合は、まず遅い原因がどこにあるのかを調べるようにしましょう。 一つの場所を改善するだけで全体が見違えるほど速くな... -
プログラミング
【コードのないプログラミング教室】コンピューターの中の仕事人
コンピューターの中はどのようになっているのでしょうか。 中をのぞいてみましょう。 真ん中にいるのは作業者。 この人が他の色々なものと協力しながら仕事して、私たちからの入力(操作)をモニターの絵やスピーカーの音として出力してくれます。 基本的... -
プログラミング
【GameTips】戦闘ステータス計算
どうもです、タドスケです。 ゲーム開発で使えそうな部品を提供するこのシリーズ。 今回はRPGの戦闘ステータス計算機能(攻撃力のみ)を作ってみました。 この記事内で公開しているコードは全て自作なので、個人/商用問わずご自由に流用いただいて構いませ... -
プログラミング
【コードのないプログラミング教室】誰に何をやってもらう?
プログラムが処理する仕事には色々な種類があります。 種類に応じて仕事を仕分けし、担当者を割り振るようにすると、効率よく仕事を処理することができます。 ■締切を守る人 絶対に遅れたくない仕事を専門に処理する人です。 この人には余計な仕事を任せず... -
プログラミング
【GameTips】レベルアップ計算
どうもです、タドスケです。 ゲーム開発で使えそうな部品を提供するこのシリーズ。 今回はRPGのレベルアップ計算機能を作ってみました。 この記事内で公開しているコードは全て自作なので、個人/商用問わずご自由に流用いただいて構いません。 ただしコー...