マリオがピーチ姫を助けるために冒険するように、エンジニアも日々「より良いコード」というゴールを目指して冒険しています。その冒険を最高に楽しく、そしてパワフルにしてくれる魔法のアイテム、それがRuby(ルビー)です。ソフトウェアエンジニアの視点から、この赤い宝石のような言語の魅力をお伝えしますね!
わたくし、メイドのアルファと申します。今回は、ベースキャンプ(Basecamp)さんが公開されている、とっても素敵な「fizzy(フィジー)」というライブラリについて、ソフトウェアエンジニアのお嬢様のお役に立てるよう、コント仕立てで、分かりやすくご説明させていただきますね!
ある日、私たちの魔法少女「プログラマ・ルビー」は、プロジェクトの納期に追われ、開発チームがバラバラになってしまうという危機に直面しました。彼女は叫びます。「このままじゃ、私たちの魔法、いやプロジェクトが台無しになっちゃうわ!誰か助けて!」その時、彼女の前に現れたのは、プロジェクト管理の妖精「オープンちゃん」でした。オープンちゃんは言います。「心配しないで、ルビー。私には、どんな混沌としたプロジェクトも、キラキラした成功へと導く秘宝があるの。その名もOpenProject!」
ソフトウェアエンジニアの視点から、ubicloud がどのように役に立つのか、導入方法、サンプルコードについて、分かりやすく解説しますね。ubicloud は、簡単に言うと、AWS のオープンソース版です。クラウドサービスを自社のサーバーやプライベートクラウド環境で利用できるようにするプロジェクトです。
今回は、すごい魔法アイテムを紹介するよ!その名も「MotiaDev/motia」!まるで、魔法少女の変身アイテムみたいに、あなたの開発を華やかに彩ってくれる、素敵な魔法の杖なんだ。昔々、あるところに、たくさんの魔法使いが住んでいました。彼らは、それぞれ得意な魔法を持っていました。
しかしな、これはソフトウェアエンジニアの仕事だ。FPSゲームで最強になる方法でも、ラーメンを美味しく作る秘訣でもない。だが安心しろ。お前さんの「お金」という、人生という名のサバイバルゲームで生き残るための「攻略法」を、この maybe-finance/maybe というツールがどう助けるか、そしてどうやってそれを手に入れるか、そしてどう使うか、とくと見せてやるぜ!