<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>ふむふむ・琢真のブログ</title>
<link>https://ameblo.jp/hondatakuma/</link>
<atom:link href="https://rssblog.ameba.jp/hondatakuma/rss20.xml" rel="self" type="application/rss+xml" />
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
<description>ブログの説明を入力します。</description>
<language>ja</language>
<item>
<title>「マウスを捨てる勇気⁉」日々の生活が劇的に変わる、最強ショートカットキー‼【保存版】</title>
<description>
<![CDATA[ <p><span style="font-size:1em;">皆さんこんにちは～。　ふむふむ琢真です！</span></p><p><span style="font-size:1em;">今日は、「キーボードショートカット」についてやっていきましょう。</span></p><p>&nbsp;</p><p><span style="font-size:1em;">まず、知らない人向けに分かりやすく説明すると、ショートカットキーとは、</span>「マウスを使わずにキーボードの特定のキーを組み合わせておすことで、コンピューターの操作を手早く行うための機能」です。</p><p>&nbsp;</p><p>メリットとして、キーボードから手を離すことなく操作できるため、<mark style="background-color:#ffcc00;color:inherit;">集中力を維持したり、クリックし間違えを防ぐことができます。</mark></p><p>（例：コピーをクリックしたはずなのに、貼り付けをクリックしてしまった。など）</p><p>&nbsp;</p><p>では、基本から着実に進めていきましょう。</p><p>もうこれは、知らないと損レベルの<i style="font-style:italic;"><u style="text-decoration:underline;">「四天王ショートカット」</u></i>です。</p><p><b style="font-weight:bold;">1. Ctrl(Cmd)+C / V　：コピー＆ペースト</b></p><p>&nbsp;</p><p><b>2. Ctrl</b><b style="font-weight:bold;">(Cmd)</b><b>+Z　　&nbsp; &nbsp;：元に戻す（あ、間違えた！の救世主）</b></p><p>&nbsp;</p><p><b><mark style="background-color:#ffcc00;color:inherit;">3.Ctrl</mark></b><b style="font-weight:bold;"><mark style="background-color:#ffcc00;color:inherit;">(Cmd)</mark></b><b><mark style="background-color:#ffcc00;color:inherit;">+S　　　：上書き保存（こまめに押すことで、PCフリーズの悲劇を防げる）</mark></b></p><p>&nbsp;</p><p><b>4.Ctrl</b><b style="font-weight:bold;">(Cmd)</b><b>+F　　　：ページ内検索（長い記事やコードから特定の言葉を探すときに便利すぎる）</b></p><p>&nbsp;</p><p>&nbsp;</p><p>次は、標準レベルです。</p><p>動作を爆速で行いたい人には<mark style="background-color:#ffcc00;color:inherit;">超便利な機能</mark>です。</p><p>&nbsp;</p><p><b>1.Ctrl</b><b style="font-weight:bold;">(Cmd)+T　　　　　：新しいタブを開く</b></p><p>&nbsp;</p><p><b>2.Ctrl</b><b style="font-weight:bold;">(Cmd)+W　　　　　：現在開いているタブを閉じる</b></p><p>&nbsp;</p><p><b>3.Ctrl</b><b style="font-weight:bold;">(Cmd)+Shift+T　　：【神機能】間違えて閉じてしまったタブを復活させる</b></p><p>&nbsp;</p><p><b>4.Ctrl</b><b style="font-weight:bold;">(Cmd)+L　　　　　：アドレスバーにフォーカス（そのまま検索ワードを打ち込める）</b></p><p>&nbsp;</p><p>&nbsp;</p><p>次は発展と応用のレベルです。</p><p>ここまでの内容でついていけなかった方はこれまでの機能を振り返ることを推奨します。</p><p>ここから先、少し難しそうなキーの名前が登場しますが、パソコンにあるキーなので、焦らずに臨んでくださいね。</p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;">👏Windows/Mac 特有の「時短」テクニック👏</b></p><p>&nbsp;</p><p>&nbsp;</p><p><b style="font-weight:bold;">1.Win+D　　　　　　　　：デスクトップを一瞬で表示（散らかった画面をリセット）</b></p><p>&nbsp;</p><p><b style="font-weight:bold;">2.Alt(Cmd)+Tab　　　　：アプリの切り替え（マウスでカチカチ探すのはもう卒業）</b></p><p>&nbsp;</p><p><b style="font-weight:bold;">3.Win+V(Windows限定)　：クリップボード履歴を表示（過去にコピーしたものが一覧となって出てきます）</b></p><p>&nbsp;</p><p>&nbsp;</p><p>次は、予備知識です。</p><p>一応、確認しておくことをお勧めします。<b style="font-weight:bold;">意外と使えます‼</b></p><p>&nbsp;</p><p><b>Ctrl</b><b style="font-weight:bold;">(Cmd)+←/→　　　　　　　　：単語単位でカーソル移動</b></p><p>&nbsp;</p><p><b style="font-weight:bold;">Home/End(MacはCmd+←/→)　　：行の先頭・末尾に一気にジャンプ！（スクロール地獄から脱退）</b></p><p>&nbsp;</p><p>&nbsp;</p><p>これで、主なショートカットの紹介を終了します。</p><p>最後に一言いいます。</p><p>「一気に全部おぼえなくていいです。少しずつ実践していってください。そうすれば、１週間後には指が勝手に動きます。</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/hondatakuma/entry-12961093570.html</link>
<pubDate>Fri, 27 Mar 2026 19:51:25 +0900</pubDate>
</item>
<item>
<title>「黒い画面も怖くない」</title>
<description>
<![CDATA[ <h2 data-path-to-node="6">&nbsp;</h2><p data-path-to-node="7">皆さん、こんにちは！✨ いつもブログを読んでいただきありがとうございます。</p><p data-path-to-node="8">最近「プログラミングを始めてみた！」という方も多いのではないでしょうか？💻</p><p data-path-to-node="9">プログラミングを始めると必ずぶつかるのが、あの「黒い画面（ターミナル／コマンドプロンプト）」。 なんだか難しそうで、最初は触るのもドキドキしますよね…（私もそうでした😱）</p><p data-path-to-node="10">でも大丈夫！ 実は、たった5つの魔法の言葉（コマンド）を覚えるだけで、ぐっとプロっぽくなれるんです。</p><p data-path-to-node="11">今日は、これだけは絶対外せない基本のコマンドをご紹介しますね。</p><hr data-path-to-node="12"><h3 data-path-to-node="13">1. 自分の場所を確認する <code data-index-in-node="14" data-path-to-node="13">pwd</code></h3><p data-path-to-node="14">今、自分がパソコンの中のどこにいるのかを教えてくれます。 迷子になったら、とりあえず「pwd」と打ってみましょう！</p><h3 data-path-to-node="15">2. 中身をのぞく <code data-index-in-node="10" data-path-to-node="15">ls</code></h3><p data-path-to-node="16">今いるフォルダの中に、どんなファイルがあるか一覧を表示してくれます。 「list（リスト）」の略なので覚えやすいですよ🔍</p><h3 data-path-to-node="17">3. お部屋を移動する <code data-index-in-node="12" data-path-to-node="17">cd</code></h3><p data-path-to-node="18">「change directory」の略で、別のフォルダに移動するときに使います。 これを使えば、パソコンの中を自由自在に歩き回れます🚶‍♀️</p><h3 data-path-to-node="19">4. 新しいフォルダを作る <code data-index-in-node="14" data-path-to-node="19">mkdir</code></h3><p data-path-to-node="20">「make directory」！新しいフォルダをその場で作ってくれます。 整理整頓には欠かせません✨</p><h3 data-path-to-node="21">5. 画面をきれいにする <code data-index-in-node="13" data-path-to-node="21">clear</code></h3><p data-path-to-node="22">コマンドを打ちすぎて画面がぐちゃぐちゃ…そんな時はこれ！ 一瞬で新品のノートみたいにピカピカにしてくれます🧹</p>
]]>
</description>
<link>https://ameblo.jp/hondatakuma/entry-12956829977.html</link>
<pubDate>Sun, 01 Feb 2026 13:02:16 +0900</pubDate>
</item>
<item>
<title>現代のシステム的な「プログラミング」について</title>
<description>
<![CDATA[ <p><span style="font-size:1.4em;">こんにちは。変な中１男子の<b style="font-weight:bold;">ふむふむ.</b><b style="font-weight:bold;">琢真</b><span style="background-color: rgb(255, 255, 255);">です。</span></span></p><p>今日は、「プログラミング」についてお話します。</p><p><b style="font-weight:bold;">はじめに</b></p><p>２１世紀において、プログラミングとは異なる「ITエンジニア」の特殊な能力を超え、私たちが自由に手軽にプログラムを組むことができるようになりつつあります。</p><p>今日は難解そうなプログラミングについていっしょにまなんでいきましょう！</p><p><b>本題</b></p><h3 data-path-to-node="7">1．もともとのプログラミング</h3><h3 data-path-to-node="7"><span style="font-size: 16px;">従来、プログラミングは厳密な構文規則（Syntax）と論理的整合性に縛られた、いわば「機械への命令伝達」の手段でした。開発者はマシンの制約に合わせ、最適化されたコードを書くことを強いられてきました。</span></h3><p data-path-to-node="6">しかし、AI（大規模言語モデル）の台頭とノーコードツールの普及により、プログラミングの本質は「書き方（How）」から「何を成したいか（What）」へとシフトしています。本稿では、この変遷を「自由なプログラミング」への進化として定義し、その意義を考察します。</p><h3 data-path-to-node="7">2.「自由」の三つの階層</h3><p data-path-to-node="8">自由なプログラミングには、以下の3つの側面が存在します。</p><h4 data-path-to-node="9">① 言語的自由（表現の多様性）</h4><p data-path-to-node="10">自然言語に近い記述が可能になることで、専門用語を知らなくてもロジックを構築できるようになります。これにより、プログラミングは「エンジニアの特権」から「全人類の筆記用具」へと解放されます。</p><h4 data-path-to-node="11">② 構造的自由（モジュール化と再構成）</h4><p data-path-to-node="12">優れたコードは、レゴブロックのように自由に組み合わせ、解体し、再構築できる柔軟性を持ちます。特定のプラットフォームや言語に依存しない「ポータビリティ（移植性）」こそが、技術的な自由を支えます。</p><h4 data-path-to-node="13">③ 創造的自由（目的の解放）</h4><p data-path-to-node="14">業務効率化やシステム構築といった「実利」を超え、自己表現や遊び、あるいは抽象的な思考を可視化するための手段としてプログラミングを用いる自由です。</p><hr data-path-to-node="15"><h3 data-path-to-node="16">3. AIとの協調：対話としてのコーディング</h3><p data-path-to-node="17">現代における「自由なプログラミング」の最大の推進力はAIです。かつてのようにエラーメッセージと数時間格闘する代わりに、開発者はAIと対話しながらプロトタイプを高速に生成します。</p><blockquote data-path-to-node="18"><p data-path-to-node="18,0"><b data-index-in-node="0" data-path-to-node="18,0">「プログラミングは、もはや静的な指示ではなく、人間とAIとの調和ミックスである。」</b></p></blockquote><p data-path-to-node="19">この対話というかもはや奇怪な発想によって、人間は「バグの修正」という苦役から解放され、より高次な「アーキテクチャの設計」や「ユーザー体験の構想」に注力できる自由を手にしました。</p><hr data-path-to-node="20"><h3 data-path-to-node="21">4. 自由に伴う責任と「守破離」</h3><p data-path-to-node="22">自由は無秩序を意味しません。型（規約）を知らずに書かれたコードは、後から修正不能な「技術的負債」となります。</p><ul data-path-to-node="23"><li><p data-path-to-node="23,0,0"><b data-index-in-node="0" data-path-to-node="23,0,0">守：</b> 基本的な構文とベストプラクティスを学ぶ。</p></li><li><p data-path-to-node="23,1,0"><b data-index-in-node="0" data-path-to-node="23,1,0">破：</b> 既存のフレームワークを応用し、自分なりの改善を加える。</p></li><li><p data-path-to-node="23,2,0"><b data-index-in-node="0" data-path-to-node="23,2,0">離：</b> ツールや言語の制約に縛られず、自由な発想で課題を解決する。</p></li></ul><p data-path-to-node="24">真に自由なプログラミングとは、「規約を理解した上で、それを超越する」プロセスに他なりません。</p><hr data-path-to-node="25"><h3 data-path-to-node="26">5. 結論：未来への展望</h3><p data-path-to-node="27">「自由なプログラミング」が浸透した世界では、ソフトウェアは「完成品」ではなく、ユーザーの意思に応じて形を変える「流動的な知性」となります。</p><p data-path-to-node="28">プログラミングを学ぶことは、コンピュータを操る術を学ぶことではありません。それは、自分の思考を論理的に整理し、世界に対して自由にアウトプットする「現代の魔法」を手に入れることなのです。</p><p data-path-to-node="28">&nbsp;</p><h3 data-path-to-node="7">６.終わりに</h3><p><span style="font-size:1.4em;">僕の友達、ユノユノも、私の学校のIT課とともに様々なブログにとりくんでいます。</span></p><div><span style="font-size:1.4em;">ぜひ、みてください。</span></div><div>&nbsp;</div>
]]>
</description>
<link>https://ameblo.jp/hondatakuma/entry-12956825132.html</link>
<pubDate>Tue, 20 Jan 2026 10:43:00 +0900</pubDate>
</item>
</channel>
</rss>
