<?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/mryms2ed/</link>
<atom:link href="https://rssblog.ameba.jp/mryms2ed/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>スーパーマリオというゲームをご存知でしょうか。</p><p>任天堂が世界に誇る、とってもcoolなテレビゲームです。</p><p>このゲームがなぜcoolなのか。それは開発者が作った「ワープ機能」がcoolだからです。</p><p>スーパーマリオには「裏技」があります。</p><p>stage 1から順番にクリアしなくても、一気にstage 5へ行けるイカした裏技です。</p><p>当時（1980年代）の優秀なエンジニアが、遊び心で作ったのでしょうか。</p><p>この機能を駆使して、最短でゲームをクリアするタイムトライアルなんかもあったりします。</p><p>そんな「ワープ機能」はとっても便利ですが、逆に不便なものもあります。</p><p>いわゆるバグです。</p><p>&nbsp;</p><p>意図してプログラムするワープとは異なり、バグは意図せず突然、発生します。</p><p>ゴールフラグが無いからstage 1をクリア出来なかったり、</p><p>ゲームを起動したら、そもそもマリオが登場しなかったり。</p><p>そこにプレーヤーの意志はありません。</p><p>&nbsp;</p><p>たまたまです。</p><p>&nbsp;</p><p>たまたま買ったスーパーマリオがバグだった。</p><p>だから、貴方のスーパーマリオは決して、クッパを倒すこともできなければ、</p><p>ピーチ姫を救い出すことも出来ない。それがbugです。</p><p>横スクロールで展開する2Dのゲーム舞台なら、また買い直せばいいかもしれませんが、</p><p>もしこれが大学受験や就職活動、または結婚など人生の大きな舞台で、</p><p>思わぬ事態（バグ）に遭遇したらどうでしょうか。</p><p>&nbsp;</p><p>貴方は頭が悪いから、容姿が酷いから、受験も結婚も諦めるか、妥協してください。</p><p>それで納得する人はいないと思います。</p><p>誰だって自分で自分の人生を作る。そして、走ったり歩いたり、</p><p>時に、立ち止まる主人公でありたいと願っている筈です。でも、バグだから。。</p><p>&nbsp;</p><p>エンジニアという職種は、バグを潰すのではなく、そこに自らの道をプログラミングする仕事だと思います。</p><p>2016年11月17日を持って、そんな遅咲きのエンジニアになったことをご報告します。</p><p>丸山</p>
]]>
</description>
<link>https://ameblo.jp/mryms2ed/entry-12220645315.html</link>
<pubDate>Thu, 17 Nov 2016 19:00:00 +0900</pubDate>
</item>
<item>
<title>【Mac】Gitをターミナルで操作する〜clone編〜</title>
<description>
<![CDATA[ <p>ターミナル（terminal）で「git clone」する方法。</p><p>&nbsp;</p><blockquote><p>cd projects</p><p>git clone https://user@bitbucket.org/user/project.git</p></blockquote><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/mryms2ed/entry-12218286692.html</link>
<pubDate>Thu, 10 Nov 2016 23:33:50 +0900</pubDate>
</item>
<item>
<title>【Mac】Gitをターミナルで操作する〜ロカール→リモート編〜</title>
<description>
<![CDATA[ <pre></pre><p>「ロカール→リモート」の基本的な手順は以下の通り。</p><p><span style="color:#FF0000;">①add → ②commit → ③push</span></p><p>&nbsp;</p><p>&nbsp;</p><blockquote><p>$ git add -A</p></blockquote><p>①プロジェクトディレクトリ内、すべてのファイルをadd（追加）する。</p><p>&nbsp;</p><blockquote><pre>$ git commit <span style="color:#FF0000;">-a</span> -m "&lt;comment&gt;"</pre></blockquote><p>②<span style="color:#FF0000;">「-a」</span>は-aオプションと言う。上記で追加されたものかつ、変更点があるもの<span style="color:#FF0000;">すべて</span>という意味。</p><p>&nbsp;</p><blockquote><pre>$ git push</pre></blockquote><p>③リモートリポジトリに反映。</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/mryms2ed/entry-12218264362.html</link>
<pubDate>Thu, 10 Nov 2016 22:28:26 +0900</pubDate>
</item>
<item>
<title>【Mac】Apacheのlocalhostを「htdocs」から任意のディレクトリに変更</title>
<description>
<![CDATA[ <p>Macで、XammpのApacheをデフォルトの「htdocs」から任意のディレクトリに変更する方法は以下の通り。</p><p>&nbsp;</p><blockquote><p>/Application/XAMPP/xamppfiles/etc/httpd.conf</p></blockquote><p>&nbsp;</p><p>上記ファイルを開く。</p><p>&nbsp;</p><p>（230行目あたり）</p><p>Apacheが外部に公開するディレクトリ(DocumentRoot)を<code>~/<span style="color:#FF0000;">任意のフォルダ</span></code></p><p>&nbsp;</p><p>に変更する。</p><p>&nbsp;</p><p>【変更前】</p><p>DocumentRoot "/Applications/XAMPP/xamppfiles/htdocs"<br>&nbsp;</p><p>【変更後】</p><p>DocumentRoot "/Users/Yamada/Xcode/PHP"<br>&nbsp;</p><p>&nbsp;</p><p>その直下にある、<span style="color:#FF0000;">任意のディレクトリに関する設定</span>を変更前から引き継ぐ。</p><p>&nbsp;</p><p>【変更前】</p><p>&lt;Directory "/Applications/XAMPP/xamppfiles/htdocs"&gt;</p><p>&nbsp;</p><p>【変更後】</p><p>&lt;Directory "/Users/Yamada/Xcode/PHP"&gt;</p><p>&nbsp;</p><p>●まとめ</p><p>これだけでOK。</p><p>&nbsp;</p><p>後は、<a rel="nofollow noopener" target="_blank" href="http://localhost/">http://localhost/</a>にアクセスすると、</p><p><span style="color:#FF0000;">任意のディレクトリに飛ぶ。</span></p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p><p>参考サイト</p><p><a target="_blank" href="http://qiita.com/niwatako/items/b9fd2569630ba4d4eeed">http://qiita.com/niwatako/items/b9fd2569630ba4d4eeed</a></p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/mryms2ed/entry-12205414828.html</link>
<pubDate>Sat, 01 Oct 2016 17:05:20 +0900</pubDate>
</item>
<item>
<title>【Mac】Gitをターミナルで操作する〜初期設定〜</title>
<description>
<![CDATA[ <h2>repositoryとは</h2><p data-placeholder="翻訳" id="tw-target-text" data-fulltext="">直訳すると「倉庫」。<br>プロジェクトの各種コード等を管理する「倉庫」。<br>​1 プロジェクト = 1 倉庫 = 1&nbsp;repository</p><p>&nbsp;</p><h2>repository作成後のターミナル操作</h2><h3><span style="color:#0000FF;">ローカルディレクトリを設定する</span></h3><blockquote><p>mkdir /path/to/your/project</p></blockquote><p>パスを指定してフォルダ（ディレクトリ）を作成する。</p><p>&nbsp;</p><blockquote><p>cd /path/to/your/project</p></blockquote><p>そのディレクトリへ移動する。</p><p>&nbsp;</p><blockquote><p>git init</p></blockquote><p>Gitで「指定したディレクトリ」をイニシャライズ。</p><p>（ここのディレクトリをGit管理にしますよ！と設定する。）</p><p>&nbsp;</p><blockquote><p>git remote add origin https://UserName@bitbucket.org/UserName/test.git</p></blockquote><p>Gitで「remote」側に「origin」として「http〜」を指定する。</p><p>（ここがリモート側の大元ですよ！と設定する。）</p><p>&nbsp;</p><h3><span style="color:#0000FF;">最初のファイルを作成し、コミット、プッシュしてください。</span></h3><blockquote><p>echo "Hello World" &gt;&gt; contributors.txt</p></blockquote><p>contributors.txtファイルを作成して、</p><p>ファイル内に"Hello World"とテキストを入力する。</p><p>&nbsp;</p><p><span style="color:#FF0000;">＊ここで一つ、重要な概念を記載する。</span></p><p>ローカルからリモートにデータを上げる時の順序は、</p><p>&nbsp;</p><p>「add」→「commit」→「push」</p><p>&nbsp;</p><p>となる。</p><p>&nbsp;</p><blockquote><p>git <span style="color:#FF0000;">add</span> contributors.txt</p><p>git <span style="color:#FF0000;">commit</span> -m "Initial commit with contributors"</p><p>git <span style="color:#FF0000;">push</span> -u origin master</p></blockquote><p>&nbsp;</p><p>&nbsp;</p><p>&nbsp;</p>
]]>
</description>
<link>https://ameblo.jp/mryms2ed/entry-12205396666.html</link>
<pubDate>Sat, 01 Oct 2016 15:55:09 +0900</pubDate>
</item>
</channel>
</rss>
