キーワード Progre が含まれる動画 : 142 件中 1 - 32 件目
種類:
- タグ
- キーワード
対象:
エラー処理の歴史!回復可能なエラーと回復不可能なエラーとは?【ゆっくり解説】
エラー処理の歴史を紫様に解説いただきました!
Java の検査例外、関数型言語 Haskell が提示した値としてのエラー、
言語設計者たちがエラーを無視させないために格闘し続けた40年がわかりました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/3mzLStqD4F4
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust の手続きマクロを作ってみた!コンパイル時にコードを生成する仕組み【ゆっくり解説】
Rust の手続きマクロについて紫様に解説いただきました!
macro_rules! との仕組みの違いと、3 種類の手続きマクロの使い方!
属性マクロの実装例も紹介してくださいました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/_6vMYHPD-mg
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust の設計で迷わない!enum と trait の使い分けを徹底解説!【ゆっくり解説】
Rust の enum と trait の違い、どちらを使うべきかを紫様に解説いただきました!
候補が有限か無限か、静的か動的か
他の言語にも応用できる考え方です!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/oIs9vBvPQ4M
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Java はなぜ広まったのか 〜 今すぐダウンロード【ゆっくり解説】
Java の歴史を紫様に解説いただきました!
サンの Green Project として始まった Java が、
なぜ広まり、なぜサーバーの土台となり、
Oracle 時代や Android を経ても残り続けたのかがわかりました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/s4yLKrf2WQA
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
C++ はどうして生まれたのか 〜 誕生と最初の標準化【ゆっくり解説】
C++ の歴史を紫様に解説いただきました!
1979 年の誕生と最初の標準化を軸に、
C との関係や STL の登場も含めて振り返ります!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/ByLsV_2D6qs
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
K&R から C23 まで!C 言語 50 年の進化!【ゆっくり解説】
C 言語の 50 年の歴史を紫様に解説いただきました!
K&R 時代から C23 まで、同じテーマの書き方がどう変わってきたかを振り返っていきます!
型安全性や文字列の安全性など、時代ごとの問題と解決策が分かる内容になっています!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/lNlvfpjbZ4Y
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
インストールアプリを構成管理!Rust で winget-bundle を作った話【ゆっくり解説】
Windows のアプリをファイルで構成管理できる winget-bundle を紫様に解説頂きました!
Homebrew bundle に影響を受けた設計や、Bundlefile でまとめて管理する流れが分かる内容です!
Rust 製 CLI の実例として、pest を使った PEG パーサー実装の考え方も学べます!
是非コメントといいね、フォローをお願いします!
winget-bundle のソースコードはこちら!
https://github.com/progre/winget-bundle
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/hfxtlg-bBrI
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
git log を更に使いこなす!Rust vs Go のフィルター対決【ゆっくり解説】
git log のカスタマイズについて紫様に解説いただきました!
--format オプションの限界を超えるために、Rust で独自フィルターを実装するんですね!
Go 版との性能比較も興味深い結果でした!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/djQQ1wa8NIE
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
git log を極める!コミット履歴を読み解く【ゆっくり解説】
git log について紫様に解説頂きました!
Git のコミット履歴を見やすく表示するカスタマイズ方法をご紹介!
オプションを使いこなせば、開発の効率がぐっと上がりますよ!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/wZ48kMVLGh8
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
ゲームでエミュレーター開発!アセンブリーから学べる EmuDevz 【ゆっくり実況】
紫様が Steam で公開された EmuDevz をプレイしてみました!
ゲーム内で JavaScript を書いてファミコン風エミュレーターを作るゲームです!
アセンブリー言語の基礎から学べる意外と本格的な教材かもしれません!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/1Go5yl0WJ6Q
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Compose Multiplatform でクロスプラットフォーム開発!モバイルアプリを作ろう【ゆっくり解説】
Compose Multiplatform について紫様に解説頂きました!
一つの Kotlin コードベースで Android、iOS、デスクトップ、Web アプリが作れる
JetBrains 製のクロスプラットフォームフレームワークです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/X1uOg_YFwxQ
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Flutter でクロスプラットフォーム開発!モバイルアプリを作ろう【ゆっくり解説】
Flutter について紫様に解説頂きました!
一つのコードベースで複数のプラットフォームに対応できる効率的な開発が魅力的です!
ホットリロードで開発がサクサク進みそうですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/CLDVbHvMfUY
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
gpui にない機能を無理矢理実装するぞ! 【ゆっくり解説】
gpui が標準でサポートしていないウィンドウ操作を、どう実現するかを紫様に解説頂きました!
raw-window-handle などの外部クレートを組み合わせた高度なウィンドウ制御の方法を紹介します!
まだ開発途上の gpui でも、工夫次第で高度なアプリ開発が可能です!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/m-Hfz0kBo54
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust の .unwrap() のことを悪く言うな!!!!!!!!【ゆっくり解説】
Rust の .unwrap() について紫様に解説いただきました!
.unwrap() の正しい使い方を理解すればとても便利なメソッドなんですね!
エラー処理の様々な手法と、.unwrap() を使うべき場面がわかりました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/TalW9HN9_hI
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
gpui で実用的なアプリケーションを作ろう【ゆっくり解説】
gpui で状態を持つ実用的なアプリケーションを作る方法について紫様に解説いただきました!
中央集約型の状態管理と gpui-component を使った効率的な開発手法を、カウンター+履歴リストのサンプルで学びました!
実用的なアプリケーション開発に役立ちそうです!
今回の説明で使用している各ライブラリーのバージョンは以下の通りです。
gpui = "0.2.2"
gpui-component = "0.4.0-preview3"
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/tCjQxKaXLAk
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Electron を超える!?Zed が生んだ爆速 GUI フレームワーク gpui【ゆっくり解説】
Zed エディターの UI フレームワーク gpui について紫様に解説いただきました!
Atom の開発者が作った高速で安全な GUI ライブラリーで、ゲームエンジンからの着想で 120 FPS を実現しているそうです!
Hello World アプリの実装例も見せていただき、とても勉強になりました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/-O-YAnCTfoE
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
ゲーム開発でも頻出の GUI 設計思想 - egui 入門【ゆっくり解説】
Rust で GUI アプリケーションを作れる egui ライブラリーについて紫様に解説いただきました!
immediate mode という設計思想でシンプルに GUI を構築できるのが特徴です!
カウンターアプリの実装例も見せていただき、とても勉強になりました!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/FgiDKEYbAdo
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
C++ クラスの特徴的な機能と他言語への影響【ゆっくり解説】
C++ のクラスの特徴的な機能と他言語への影響について紫様に解説いただきました!
多重継承など想像もつかない機能がたくさんあって勉強になりました!
Java や C#、Rust への影響も興味深かったです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/Plh99ABScSs
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
C/C++ が今も現役な理由 - Rust があっても選ばれ続ける6つの分野【ゆっくり解説】
C/C++ が今でも選ばれる理由について紫様に解説いただきました!
安全規格など、今まで知らなかったことがたくさんあって勉強になりました!
ゲーム業界や科学技術計算の現場の話もとても興味深かったです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/xw6asZt-LNQ
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Leptos で始める Rust Web フロントエンド開発!歴史と Hello World【ゆっくり解説】
Rust で Web フロントエンド開発ができる Leptos について紫様に解説いただきました!
Rust の安全性とパフォーマンスを活かしたモダンな Web フレームワークです!
環境構築から Hello World まで実際に動かしながら見ていきましょう!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/VB2WN5MuFpw
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust の活用範囲が想像以上!CLI・Web・ゲーム・システム開発まで【ゆっくり解説】
Rust の幅広い活用分野について、紫様に5つのカテゴリに分けて解説いただきました!
CLI ツールや Web 開発、ゲーム開発など、システム開発以外にも沢山の分野で使われているんです!
一つの言語でこれだけ多様な開発ができるのは驚きですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/BgZxALAzpRM
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust のコンパイル時間が長いのはなぜ?【ゆっくり解説】
Rust のビルドとコンパイルの仕組みを紫様に解説いただきました!
ゲームエンジンの Bevy を触ってみたらビルド時間が異様に長い!
理由がわかれば納得ですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/yZ8BN5uYygY
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust でバイナリーファイルを安全かつ高速に処理!【ゆっくり解説】
Rust でのバイナリーファイルをパースする手法について紫様に解説頂きました!
Rust の型システムを活用して宣言的に実装することで、安全で効率的に実装できるんですね!
bincode などのクレートがとても便利そうですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/2VqFwWaBuuI
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
PC ゲーマーが Switch2 を買ってから気づく落とし穴【ゆっくり解説】
Nintendo Switch2 を紫様が買ってきました!
音が出なくてとても焦ってました!
みなさんも気をつけてくださいね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/9UhWvr0lJHM
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust 言語でありがちなこと 10 選【ゆっくり解説】
Rust 言語について紫様に解説頂きました!
共感を得られる Rust のあるあるネタを
10 個紹介しているそうです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/2z8xqLxCV_I
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
【企画会議】紫様が次に作るアプリを考えています【ゆっくり解説】
紫様が次に作るアプリについて喋って頂きました!
東方原作のクリア状況からプロフィール画像を自動生成するアプリ、おもしろそうです!
リアルタイム並走やSNS機能も面白そうですが、みなさんはどう思いますか?
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/3J9iCwQR__8
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
【クイック解説】Bevy さんにゲームの状態を共有しよう【ゆっくり解説】
Rust のゲームライブラリー Bevy の状態管理機能について、紫様に解説頂きました!
ゲームロジックの中に状態遷移を持つこともできますが、
Bevy に組み込むことで Bevy をより便利に使えるんですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/j-dw_KvkGpk
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
10 周年!Rust の歴史を一気に解説【ゆっくり解説】
Rust の歴史を紫様に解説頂きました!
10 年間で導入されたエディションや新機能がすっきり把握できる内容です!
Rust のこれからに期待が高まりますね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/AUJVUPGW37A
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
ゆっくり学ぼう Bevy ゲームエンジン 12 の特徴【ゆっくり解説】
Rust 製ゲームエンジン Bevy の特徴を紫様に解説頂きました!
ECS からレンダリング、UI、サウンドまで、Bevy の強みがわかります!
「Bevyって何ができるの?」という疑問が、スッキリ見通せるようになりますよ〜
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/pJrhnEEeNKk
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Rust 製ゲームエンジン「Bevy」のコードドリブン開発の魅力 【ゆっくり解説】
Rust 製ゲームエンジン「Bevy」について紫様に解説頂きました!
コードだけでゲームを組み立てていくスタイルが新鮮で、ECS の設計もとっても合理的!
ビルド時間の短縮方法まで教えてもらえて、開発が楽しくなりそうです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/5k66KB6DisI
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
Android の Jetpack Compose でアプリ開発するのがなんやかんやで最速だと思います! 【ゆっくり解説】
Jetpack Compose について紫様に解説頂きました!
開発環境の構築から、Compose の基本的な仕組みまで教えていただきました!
Kotlin で宣言的に UI を作るのがとても楽しいです!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/MQiVw9RP7q8
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
smol とは?Tokio と並ぶ Rust の非同期ランタイム【ゆっくり解説】
smol について紫様に解説頂きました!
Tokio とは少し立ち位置が違うんですね
async-std ともちょっと違うんですね!
是非コメントといいね、フォローをお願いします!
北海道社会人東方部 (仮) へのリンクはこちら!
https://discord.gg/vwJsR68etm
Bluesky
https://bsky.app/profile/yakumokech.progre.me
Twitter
https://twitter.com/yakumokech
YouTube 版
https://youtu.be/MvAaxQ2FrPM
――――――――――――――――――――――――――――――――
本コンテンツは東方 Project の二次創作です。
Includes some content created with Microsoft Bing Image Creator.
