Oracle

[Oracle] SQL実行計画の確認方法

Oracleは、SQLを実行するために、どのような順序で表からデータを取得したり、絞り込みをしたりしたら最も効率的に結果を返せるかを様々なパターンで計算します。 様々なパターンのうち、Oracleが最も効率的と考えた順序で、SQLを実行する流れとなります。 この時の実行の順序は、SQL実行計画として管理されていて、パフォーマンス遅延が発生した場合などに、実行計画を確認することで、どこにボトルネックが発生しているのかを確認することができます。 本記事はSQL実行計画を確認する4つの方法を解説します。
プログラミング

テックメンターで学ぶデータサイエンスとAIアプリ開発

本記事は、プログラミングのオンライン学習サービスである「テックメンター」を紹介します。 テックメンターは、プログラミングを学びたい人のためのオンライン学習サービスです。 初心者から中級者まで、幅広い人が学べるように作られています。 特に、データサイエンスやAIアプリ開発に力を入れており、実践的な学習ができるのが特徴です。
Minecraft

[Minecraft] Minescriptまとめ記事

マイクラ上でPythonを実行するためのmodとしてMinescriptが存在します。 この記事は、Minescript関連の記事をまとめています。 最新版のマイクラでPythonを動かしたい方はぜひ参考にしてみてください!
Python

[Python] ChatGPT APIを使ってみる(画像生成編)

以前の記事ではPythonでChatGPT APIを使ってみるところまで解説しました。 本記事はテキストの生成ではなく、画像を生成してみるところまでを解説します。
Oracle

[Oracle] キャラクタセット(文字コード)を確認する方法

日本語のようなマルチバイト文字を扱う場合には、 データベースを作成する時に正しいキャラクタセット(文字コード)を指定する必要があります。 本ページはOracle Databaseのキャラクタセットを確認する方法を載せています。 あわせて、SQL*Plusで文字化けが発生した際に確認すべき項目についても記載しています。
知育玩具

[知育玩具] マイクラ風 Vexolite マグネットブロックの魅力と遊び方をわかりやすく解説!

マイクラ好きが絶対好きなマグネットブロックを紹介します。 マイクラ Vexolite マグネットブロックは、Minecraft(マイクラ)の世界を現実で楽しめる磁石付きのブロック玩具です。 ブロック同士が磁石でくっつくので、簡単に組み立てたり外したりできます。 普通のブロック玩具とは違い、ピースをしっかりはめ込む必要がないので、小さい子どもでも遊びやすいです。 さらに、マイクラの人気キャラクターや建物を自分の手で作れるので、ゲームをより身近に感じられます。
クラウド

[クラウド] 自由に加工したデータをGrafanaに読み込ませて表示する

こちらの記事でCSVファイルをGrafanaに表示する記事をまとめました。 本記事でも読み込ませる対象はCSV形式のデータですが、 Pythonプログラムで加工したデータを読み込ませる手順をまとめています。 Pythonプログラムによって自由に加工したデータを読み込ませることができるようになりますので、 どのような形式の情報であっても、データを一元化して表示することができます。
クラウド

[クラウド] オープンデータ(CSVファイル)をGrafanaで表示してみる

Grafanaは、オープンソースのデータ視覚化プラットフォームで、主にデータの分析や監視に使用されます。 簡単に言うと、データを見やすくグラフ化してくれるツールと思ってもらえたら大丈夫です。 この記事では、データが格納されたCSVファイル(カンマ区切りのデータファイル)を利用して、 Grafanaのダッシュボード上でグラフ化するところまでを解説します。
Minecraft

[Minecraft]PCとiOS(iPad/iPhone)とのクロスプレイ

PC上のMinecraftをホストにして、iOS(iPad/iPhone)で一緒に遊びたい。 というわけでこちらも纏めておきます。 結論からお伝えすると、問題なくクロスプレイできました。 大きな流れを説明するとこんな感じです。Nintendo Switchの時よりだいぶ楽です。 1.PCとiOS(iPad/iPhone)にMincraftをインストール 2.PC上で新規ワールドを生成 3.iOS(iPad/iPhone)側からワールドに参加
プログラミング

プログラミング教育必修化!小学校で押さえておきたい3つのポイント

プログラミング教育の3つの目的を具体的に解説してみました。 エンジニア目線での内容も含めて書いていますので、 プログラミングがよく分からない方にも、プログラミング教育とは何かを理解いただけると思います。