ソフトウェア開発・プログラミング

New Challenge

将棋界でのAI【評価放送という新しい中継スタイル】

将棋AIがプロ棋士に勝利してから、将棋の世界は大きく変わりました。私自身もTechGymでPythonを学び、その後WSL・Rails・PostgreSQL・Ollamaを何度も構築しながらAIを日常的に使っています。AIを使い続ける中で感...
New Challenge

特定サイトの言語の分析をした後に要約するソフトをAIで作る

「AIを使う時代」から、「自分専用AIを作る時代」へ――。近年はChatGPTをはじめとする生成AIが急速に普及しましたが、本当にAIを使いこなすには、自分の目的に合わせてAIを設計・活用する視点が重要になります。本記事では、Python初...
まとめ

サイバー攻撃怖いぞ~!!【種類と対策と事例】

本稿を書いた理由私は個人でブログを運営しています。また別途PythonプログラムでAIを作成する事を計画していてレンタルサーバを使用しています。そんな私は最近サイバー攻撃に気をつけ始めました。例えば掲示板を運営していこうと計画した時に色々考...
New Challenge

マイクロソフトがAI✕量子力学で新素材【量子コンピュータの活用へ】

AIは文章を作るだけではありません。現在は新素材の発見や創薬、半導体開発など、科学研究そのものを変え始めています。私はPythonやRails、Ollamaを使いながらAIを学んできましたが、学習を続けるほど「AIの本当の価値は人間の代わり...
まとめ

Pythonで禁じられている使いかた【基本ですから忘れないで!!】

忘れては嫌ですよね!!本稿はメモから始まる備忘録です!!Python書式で忘れては嫌ですよね!!ってルールを残します。変数名での禁則Pythonでは分かり易い効率的なプログラムを作成する為に守っていることがいくつかあります!!うっかり忘れな...
New Challenge

2026年版‗Pythonをスマホで動かす方法【Android・iPhone対応】

結論から語ります。結局どれがおすすめ? 初心者 → Android向け統合環境(詳しくは別記事)中級者 → Termux軽量用途 → QPythonこの3段構えが最強です。「Pythonをスマホで動かしたい」。プログラミング学習を始めた人な...
New Challenge

PythonのプログラムをAIに活用する事例(PIKA1.0)

Pythonは現在、AI・データ分析・Web開発・自動化など、あらゆる分野で利用されている代表的なプログラミング言語です。しかし、「なぜAIではPythonが使われるのか」「初心者は何から学べばよいのか」「最終的にどんなことが実現できるのか...
まとめ

【必須‼】Python学習に関する諸情報のまとめ

PythonはAI・データ分析・Web開発・自動化まで幅広く使われる人気言語ですが、学習を続ける中では「インデント」「ライブラリ」「環境構築」など、多くの壁にぶつかります。私はTechGymでPythonを学び始め、その後はWSL・Rail...
New Challenge

Pythonでの浮動小数点表示【他言語よりも賢いぞ!!Python】

森巧尚さんが書いた「ゲーム作りで楽しく学ぶPythonのきほん」という本を読んでいます。【PR】本の中では当たり前と思われる誤差の話が出ていまして、「そういえば気にしてなかった!」と驚かされてます。パイソンでのデータ型の宣言は不要結論から申...
パソコン関係

C言語とPythonの相違点と夫々のメリット【および比較】

「PythonはC言語の派生なのか?」「なぜPythonはAI開発で人気なのに、C言語は今も現役なのか?」こうした疑問を持つ人は少なくありません。実はPythonとC言語は競合する言語ではなく、それぞれ異なる役割を担う"相互補完"の関係にあ...