りお

Minecraft

[Minecraft] マインクラフト×Pythonで学ぶ無料プログラミング!仮想空間で「論理的思考力」を鍛える

世界中で愛されているサンドボックスゲーム「マインクラフト(Minecraft)」。 その自由度の高さから「デジタル版のレゴブロック」とも言われていますが、実は今、このゲームが現代教育、特にコンピュータサイエンス(計算機科学)の入門における革新的なプラットフォームとして、教育機関やテック企業から熱い視線を浴びているのを知っていますか? 普段のプレイでは、ツルハシを持って素材を集めたり、ブロックを一つずつ積んで建築したりするのが一般的です。 これはこれで楽しいものですが、規模が大きくなればなるほど、時間と手間という物理的な壁にぶつかります。 巨大な城壁を作るのに数時間、整地に数日かかることも珍しくありません。 この記事では、世界で最も人気のあるプログラミング言語「Python(パイソン)」を使って、マインクラフトの世界をプログラムで制御する方法を徹底解説します。
Python

[Python] X APIの使い方完全ガイド:申請から自動投稿ボット作成まで

以前はTwitter APIとして親しまれていましたが、Xになってから仕様や申請方法が大きく変わり、「APIの使い方が分からない」「コードを書いたのに403エラーが出て動かない」と悩んでいる方も多いのではないでしょうか? そこで今回は、最新のX API(v2)の利用申請手順から、Pythonプログラムによる自動投稿の方法までを改めて分かりやすくまとめました。 さらに、初心者がつまずきやすい「権限周りのエラー対処法」や、応用編として「ランダム投稿Botの作り方」も追記しています。 この記事通りに進めれば、Pythonを使ってXの運用を自動化できるようになります!
知育玩具

[知育玩具]【徹底解説】プラスチックパズルPieceRelax(ピースリラックス)の魅力とは?極上の癒しとインテリアライフを叶える究極の趣味の始め方

近ごろ、自宅で過ごす時間をより豊かにするために、手軽に始められる趣味としてパズルが再評価されています。 その中でも、従来の紙製パズルとは一線を画す「プラスチックパズル」が大きな注目を集めています。 特に「PieceRelax(ピースリラックス)」というキーワードが象徴するように、単なる暇つぶしではなく、心地よいスナップ感と美しい完成度で、深い癒しを提供するアイテムとして人気が急上昇しています。 本記事では、プラスチック素材ならではのメリットや、PieceRelaxが選ばれる理由、そして初心者から上級者まで楽しめるその奥深い世界について詳しく解説していきます。
Minecraft

[Minecraft] マイクラでPythonスクリプトを動かしてみよう!(Minescript編)

マイクラでプログラミング学習ができたら楽しいですよね? 学習方法として、小中学生向けにはマイクラ上でのScratchのようなビジュアルプログラミングが流行っているようです。 さらにPythonプログラムを動かすことができるか?という疑問については、MinescriptというModを利用して実現することができます。 「マイクラ Python」で調べると、Raspberry Jam Modの記事が多数ヒットするのですが、現在は開発が止まってしまったようで、かなり古いMinecraftバージョン1.12.2までしか対応できていません。 一方で、Minescriptはマイクラの最新バージョンにも対応することができますので、できるだけ新しいマイクラ環境でPythonプログラムを実行したい場合は、Minescript Modを使うことをおススメします。 本記事では、Minescript ModでPythonスクリプトを動かすところまでを解説します。
Python

[Python] Threads APIを使ってみる

以前に『X APIを使ってみる』という記事を書きましたが、本記事はPythonでThreads APIを使ってみた記事になります。 Threads APIを申請するところから、実際にPythonでThreadsに記事を投稿するまでを記載しています。 「投稿を自動化したいけど具体的にどうやるんだろう?」という方を対象に、できるだけ分かりやすく解説していますので、参考にしてみてください。
Minecraft

[Minecraft]【完全無料】XServer GAMEsによるマイクラサーバーの超簡単な立て方を解説!初心者向けマルチプレイ設定と注意点

『XServer GAMEs』が提供してくれている無料レンタルサーバーを利用して、マイクラサーバーを簡単に建てることができます。 マイクラサーバーを建てることで、マルチプレイも簡単にできますし、サーバーとして常に動かすことができますので、インターネットさえあれば様々な場所から簡単にワールドにアクセスできます。 本記事では、『XServer GAMEs』で無料のマイクラサーバーを建てる方法と、いくつかの注意点をまとめています。
知育玩具

[知育玩具] 圧倒的ボリュームでリーズナブルな価格!中国製プラモデル(中華プラモ)をまとめて紹介

プラモデルも知育玩具の一つと位置づけて、注目している中国製のプラモデル(中華プラモ)を紹介します。 日本ではガンプラを中心に高品質なプラモデルが販売されていますが、ここ最近は中国から販売されているプラモデルの品質も相当高くなってきています。 内部フレームに金属パーツを使って強度を上げていたりなど色々な工夫がされていますし、加えて価格もリーズナブルな商品が増えてきています。 本記事では私自身が組みたいと思う中華プラモを中心に紹介しています。 ガンプラのパクリじゃん!という声もあるかと思いますが、どんなところが刺さるかは人それぞれですし、プラモデルとして楽しく組み立てられたら、それでいいんじゃないかと思っています。
知育玩具

[知育玩具] 圧倒的ボリュームとスケール感!大人が本気でハマる「巨大レゴ」人気セット総まとめ

レゴは幅広いラインナップで、子供から大人まで楽しめるアイテムがたくさんありますが、本記事ではその中から圧倒的なボリュームを誇るレゴアイテムを紹介します。 パーツ数も相当多く、完成時のサイズもかなり大きく迫力があります。 これらのアイテムは独断と偏見で選んでいますが、まだまだ色々なアイテムがありますので、随時更新していくつもりです。
ConoHa

[ConoHa][Python] サーバ環境でSeleniumを動かすためのシンプルな設定方法

本記事では、『ConoHa WING』のレンタルサーバを前提として、PythonのSeleniumパッケージを動かすところまでの設定方法を解説します。 以前の記事でSeleniumの使い方を解説しましたが、1時間単位でとか定期的にスクリプト実行しようとすると、どうしてもPCを動かし続ける必要があります。 多くの方はPCを24時間ずっと起動し続けるようなことはしていないと思いますので、定期的な実行は難しいと思います。 そういった場合、『ConoHa WING』などのレンタルサーバの利用が選択肢となります。 毎月の費用は掛かりますが、電気代を気にせず24時間ずっと動かし続けることができます。 デスクトップPCの場合は地味にファンの音とかも気になると思いますので、このような悩みからも解放されます。
プログラミング

[プログラミング] おすすめの2D物理シミュレーションツール・ライブラリまとめ【2025年版】

2D物理シミュレーションを実現するためのソフトやモジュールは多岐にわたり、用途や使用言語に応じて最適な選択肢が異なります。 本記事では、プログラミングに活用できるモジュールから教育向けのGUIソフトまで、代表的なツールを詳しく紹介します。