-
プログラム冒険
【iPadでPythonを始めよう】Pythonistaの完全ガイド
Pythonistaとは? Pythonistaは、iPadでPythonを活用するために特に人気のあるアプリです。簡単にコードを書いたり、「実行ボタンを押すとどうなるのか?」とワクワクしながら実行したりできる統合開発環境(IDE)で、iOSの機能と連携してプロトタイピング... -
「初心者向け」プログラミング用語集
【モッキングとは?】テストの救世主!外部依存を排除して安定した開発をサポートする手法やで!
【モッキングの例え】 モッキングっちゅうのはな、テストの世界での「まやかし」みたいなもんや。例えば、ほんまの料理を作る代わりに、空っぽの鍋で「お料理中やで~」って演技するようなもんやな。これによって、周りの人(テスト対象)に「おいしそうな... -
「初心者向け」プログラミング用語集
【ミドルウェアとは?】アプリケーションをつなぐ見えない橋、開発の必需品を徹底解説!
【ミドルウェアの例え】 ほんなら、ミドルウェアってもんを簡単に説明するで!これ、ちょっとややこしいけど、例え話でなんとかなると思うわ。 ミドルウェアとは何か? ミドルウェアを説明するには、まるで「料理の下ごしらえ」を思い浮かべてみてや。例え... -
「初心者向け」プログラミング用語集
【シリアライゼーション/デシリアライゼーションとは?】データの形を変えて、スムーズなやり取りを実現する魔法のプロセス!
【シリアライゼーション/デシリアライゼーションの例え】 ここで登場する「シリアライゼーション」と「デシリアライゼーション」。これを聞いたら、ちょっと難しそうやけど、実は身近なこととめっちゃ似てるんや! シリアライゼーションはお弁当作り まず... -
「初心者向け」プログラミング用語集
【クロスプラットフォーム開発とは?】すべてのデバイスで動くアプリを作る魔法のような手法!
【クロスプラットフォーム開発の例え】 クロスプラットフォーム開発ってな、ほんまに便利なもんやねん。まるで「一つのレシピで、いろんな料理を作る」みたいなもんや!例えば、カレーのレシピを使って、カレーライス、カレーうどん、カレーグラタンまで作... -
「初心者向け」プログラミング用語集
【認証と認可とは?】プログラミング初心者でもわかる、セキュリティの基礎を面白おかしく解説!
【認証と認可の例え】 おおきに!今日は「認証」と「認可」について、関西弁でわかりやすく説明するで~。これ、日常生活の中での例えを使って、ややこしい話をスッキリさせるからな! 認証(Authentication)とは? 認証ちゅうのは、あんたが「ほんまにあ... -
「初心者向け」プログラミング用語集
【WebSocketとは?】リアルタイム通信の新たな扉を開く、双方向データ交換の魅力!
【WebSocketの例え】 ほんなら、WebSocketのことをわかりやすく説明するで!これを聞いたら、あんたも「なるほど!」って思うはずや。例え話を使って説明するから、リラックスして聞いてや! お茶会みたいなもんや! WebSocketを考える時、ちょっとお茶会... -
「初心者向け」プログラミング用語集
【ソケットプログラミングとは?】ネットワークの窓口を開けて、データ通信の世界へ飛び込もう!
【ソケットプログラミングの例え】 ほな、ソケットプログラミングをちょっと面白おかしく説明するで!想像してみてな、あなたが友達と電話で話してるシーンを。 ソケットは電話の受話器 ソケットは、電話の受話器みたいなもんや。受話器を持って話すことで... -
「初心者向け」プログラミング用語集
【データ構造とは?】プログラミングの基礎を支える、木構造からグラフまでの魅力を深掘りしよう!
【データ構造ってなんやねん?】 データ構造っちゅうのは、データをどう並べて、どう使うかっていう「組織」を考えるもんやで。これを日常生活の例えで見てみよう! 木構造(ツリー構造) ほな、まずは木構造についてや。木構造ちゅうのは、親子関係がある... -
「初心者向け」プログラミング用語集
【ビッグオー記法(計算量解析)とは?】アルゴリズムの効率を一発で見抜く、知って得する計算量の秘密!
【ビッグオー記法(計算量解析)の例え】 さて、みんな!今日は「ビッグオー記法」について話すで。これ、プログラミングの世界ではめっちゃ重要な概念やねん。簡単に言うと、「どんだけ時間がかかるんや?」ってことを知るための目安やねん。 例え話:レ...