<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom" ><generator uri="https://jekyllrb.com/" version="3.6.2">Jekyll</generator><link href="/atom.xml" rel="self" type="application/atom+xml" /><link href="/" rel="alternate" type="text/html" /><updated>2017-11-16T06:52:31+00:00</updated><id>/</id><title type="html">IGGG Note</title><subtitle>部内ブログ的なサイト</subtitle><author><name>IGGG</name></author><entry><title type="html">Netlify CMS を導入しました</title><link href="/items/netlify-cms" rel="alternate" type="text/html" title="Netlify CMS を導入しました" /><published>2017-11-14T00:00:00+00:00</published><updated>2017-11-14T00:00:00+00:00</updated><id>/items/netlify-cms-</id><content type="html" xml:base="/items/netlify-cms">&lt;p&gt;これはテスト投稿なので，後でちゃんと書きます！&lt;/p&gt;</content><author><name>atpons</name></author><category term="netlify" /><summary type="html">これはテスト投稿なので，後でちゃんと書きます！</summary></entry><entry><title type="html">GitHubのすゝめ</title><link href="/items/recommend-github" rel="alternate" type="text/html" title="GitHubのすゝめ" /><published>2017-06-19T03:00:00+00:00</published><updated>2017-06-19T03:00:00+00:00</updated><id>/items/recommend-github</id><content type="html" xml:base="/items/recommend-github">&lt;h1 id=&quot;github-をはじめよう&quot;&gt;GitHub をはじめよう&lt;/h1&gt;

&lt;p&gt;&lt;strong&gt;GitHub はいいぞ。&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;ということで、GitHub と、ついでに Git について簡単に紹介します。&lt;br /&gt;
とはいうものの、一から全部説明してはすごい文量になるので、ある程度(ほとんど)は解説記事へのリンクすることで説明を省きます。&lt;/p&gt;

&lt;h2 id=&quot;github-is-何-&quot;&gt;GitHub is 何 ?&lt;/h2&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/&quot;&gt;GitHub&lt;/a&gt; とは，後述するバージョン管理システム Git のためのホスティング Web サービスである。&lt;br /&gt;
自分のソースコード群(リポジトリ)を Web 上にアップロードして、公開・管理などができるようになる。&lt;br /&gt;
同種のサービスに、&lt;a href=&quot;https://bitbucket.org/&quot;&gt;Bitbucket&lt;/a&gt; や &lt;a href=&quot;https://about.gitlab.com/gitlab-com/&quot;&gt;GitLab.com&lt;/a&gt; がある。&lt;/p&gt;

&lt;p&gt;(個人的な意見だが、GitHub はもはやプログラマにとっての名刺代わりになりつつあると思うので、是非アカウントを作って有効活用してほしい。)&lt;/p&gt;

&lt;h3 id=&quot;お金は&quot;&gt;お金は？&lt;/h3&gt;

&lt;p&gt;Git ではソースコードを含むバージョン管理したいデータ群を &lt;strong&gt;リポジトリ&lt;/strong&gt; と言う。&lt;br /&gt;
GitHub のようなホスティングサービスでは、リポジトリは外部へ公開するパブリックリポジトリと公開しないプライベートリポジトリの2種類ある。&lt;br /&gt;
そして、GitHub の場合は &lt;strong&gt;パブリックリポジトリだけなら無料でいくつでも作ることが出来る&lt;/strong&gt;。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;参照 : &lt;a href=&quot;https://github.com/pricing&quot;&gt;Pricing - Git hosting software and tools&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;プライベートリポジトリを使いたい場合は、月額7ドル(800円弱)払う必要がある。&lt;br /&gt;
正直なところ、前述した Bitbucket や GitLab であれば、プライベートリポジトリでさえも無料なため、金銭的にはそれらの方が優れている。&lt;br /&gt;
しかし、多くの OSS(オープンソースソフトウェア) が GitHub で管理されており、多くのエンジニアが利用しているため、最低限パブリックリポジトリは GitHub の方がいいだろう。&lt;/p&gt;

&lt;h3 id=&quot;学生であれば&quot;&gt;学生であれば…!&lt;/h3&gt;

&lt;p&gt;2つもアカウント作るのめんどくさいな、と思っても大丈夫！&lt;br /&gt;
なんと GitHub には GitHub Education というものが存在し、これに申請することで学生(大学生・大学院生を含む)であればプライベートリポジトリを無料で作れるようになる(他にも特典はある)。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;参照 : &lt;a href=&quot;https://education.github.com/&quot;&gt;Learn to Code with GitHub - GitHub Education&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;一度申請すると、2年間有効になり、2年後もまだ学生であれば再度申請できる(らしい)。&lt;/p&gt;

&lt;p&gt;ちなみに、弊サークルも、コレの組織アカウント版で申請している。&lt;/p&gt;

&lt;h2 id=&quot;git-is-何-&quot;&gt;Git is 何 ?&lt;/h2&gt;

&lt;p&gt;Git とは(&lt;a href=&quot;https://en.wikipedia.org/wiki/Linus_Torvalds&quot;&gt;リーナス&lt;/a&gt;様)が作った、バージョン管理システムである。&lt;br /&gt;
バージョン管理システムとは、名前の通り、ソースコードを含むデータのバージョンを管理するためのプログラムである。&lt;/p&gt;

&lt;p&gt;ソースコードや Word のテキストをコピーして前の状態(バージョン)を管理した経験はあるだろうか？&lt;br /&gt;
それらの(泥臭い)作業を、うまいこと管理できるようなコマンド群が Git である。&lt;/p&gt;

&lt;p&gt;詳しくは以下の資料を参考にすると良い。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.slideshare.net/dsuket/git-16343460&quot;&gt;デザイナのためのGit入門&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://www.slideshare.net/kotas/git-15276118&quot;&gt;こわくない Git&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;また、もっと詳しくなりたい場合は 「&lt;a href=&quot;https://www.oreilly.co.jp/books/9784873114408/&quot;&gt;実用 Git&lt;/a&gt;」とという本を読むと良いだろう。&lt;/p&gt;

&lt;p&gt;コマンドをたたくのには慣れて欲しいが、苦手な人はまず &lt;a href=&quot;https://ja.atlassian.com/software/sourcetree&quot;&gt;SourceTree&lt;/a&gt; という GUI の Git クライアントを使ってみると良いだろう。&lt;br /&gt;
少し古いが以下の記事が参考になる。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;https://nelog.jp/sourcetree&quot;&gt;Gitを視覚的に操作できる「SourceTree」のインストール方法&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;github-に登録&quot;&gt;GitHub に登録&lt;/h2&gt;

&lt;p&gt;どうやって GitHub に登録するか。&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/join&quot;&gt;ココ&lt;/a&gt;からアカウントを作成できる。&lt;/p&gt;

&lt;p&gt;よくある Webサービスと同じで、必要なのは email アドレスだけ。&lt;br /&gt;
Username は後から変えれない、ユーザーの識別子になる。&lt;/p&gt;

&lt;p&gt;直感的な操作でアカウントの作成はできると思うが、不安なら以下を参照してください。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://qiita.com/kooohei/items/361da3c9dbb6e0c7946b&quot;&gt;GitHubアカウント作成とリポジトリの作成手順 - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;ちなみに、ここで email アドレスに大学から支給されてるアドレスを使うと、後述する GitHub Education の申請が多少楽になる。&lt;br /&gt;
もちろん、ほんのちょっとの手間でなんとでもなるので、好きなアドレスを使えばよい。&lt;/p&gt;

&lt;h3 id=&quot;github-education-の申請&quot;&gt;GitHub Education の申請&lt;/h3&gt;

&lt;p&gt;以下の記事を参考に進めてください。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://qiita.com/mtfum/items/d8c06c9a28ce04d3043a&quot;&gt;無料でGitHubのprivateリポジトリを作る方法 - Qiita&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;まぁまぁ古いので齟齬があるかもしれない。&lt;/p&gt;

&lt;p&gt;肝になるのは、学生であることの証明。&lt;br /&gt;
証明するためには大学から支給されてる email アドレス(&lt;code class=&quot;highlighter-rouge&quot;&gt;ac.jp&lt;/code&gt; などで終わるやつ)が必要である。&lt;br /&gt;
前述したとおり、そのアドレスで GitHub アカウントを登録していれば、特別なことをしなくても良い。&lt;br /&gt;
もし、別のアドレスで登録した場合は、&lt;a href=&quot;https://github.com/settings/emails&quot;&gt;ココ&lt;/a&gt; から大学のアドレスを追加してください。&lt;/p&gt;

&lt;p&gt;ちなみに&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;個人アカウントを作成すると5つのprivateリポジトリを作成できるPlanに加入することになり、利用期限は2年間となります。&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;とあるが、2016/5/11 に料金プランの変更があり、これによってプライベートリポジトリを無制限に作れるようになっている。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;参照 : &lt;a href=&quot;https://github.com/blog/2164-introducing-unlimited-private-repositories&quot;&gt;Introducing unlimited private repositories · GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;更に詳しく&quot;&gt;更に詳しく&lt;/h2&gt;

&lt;p&gt;使い方とかは以下を参考にしてください(丸投げ)。&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://qiita.com/ay3/items/8d758ebde41d256a32dc&quot;&gt;GitHub 入門 - Qiita&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;https://tech-camp.in/note/4938/&quot;&gt;世界一優しいGitHubの使い方入門講座｜TECH::NOTE｜プログラミングをはじめる全ての人に&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;正直、最初っから上記のリンクに飛ばしても良かった(笑)&lt;/p&gt;

&lt;h2 id=&quot;おしまい&quot;&gt;おしまい&lt;/h2&gt;

&lt;p&gt;あと、2段階認証をしといた方がいいと思うよ。&lt;br /&gt;
それと、GitHub アカウント作って、Slack に投げてくれれば、弊サークルの組織アカウントのメンバーに招待するよ。&lt;/p&gt;</content><author><name>matsubara0507</name></author><category term="GitHub" /><category term="introduction" /><summary type="html">GitHub をはじめよう</summary></entry><entry><title type="html">イベント紹介</title><link href="/items/event" rel="alternate" type="text/html" title="イベント紹介" /><published>2017-05-20T06:45:00+00:00</published><updated>2017-05-20T06:45:00+00:00</updated><id>/items/event</id><content type="html" xml:base="/items/event">&lt;h1 id=&quot;イベント紹介新入生&quot;&gt;イベント紹介(新入生)&lt;/h1&gt;
&lt;ul&gt;
  &lt;li&gt;新入生用の活動(イベント)紹介です．
    &lt;ul&gt;
      &lt;li&gt;もっと活動の詳細が知りたい方は，slack等で聞いてください．&lt;/li&gt;
      &lt;li&gt;ここに載ってない活動もあると思いますので，そのような場合もslack等で聞いてください．&lt;/li&gt;
      &lt;li&gt;もしかしたら，&lt;a href=&quot;https://www.iggg.org/wiki/?Events&quot;&gt;こちら&lt;/a&gt;とか&lt;a href=&quot;https://www.iggg.org/wiki/?Projects&quot;&gt;こちら&lt;/a&gt;を見ると，活動の詳細がわかるかも…？&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;1-meetup&quot;&gt;1. Meetup&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;年に数回，土曜 or 日曜に一日かけて開催される「定期学習報告会」です．
    &lt;ul&gt;
      &lt;li&gt;IGGGの活動(イベント)の中でも代表的な活動(イベント)です．&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;自分たちが今までやってきたこと＆勉強してきたこと等を発表するためのイベントです．
    &lt;ul&gt;
      &lt;li&gt;勿論，発表はしなくても全く問題ありません．&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;大学以外の外部の方の参加が可能なので，外部の方と交流することも出来ます．&lt;/li&gt;
  &lt;li&gt;過去ののMEETUPは&lt;a href=&quot;https://www.iggg.org/wiki/?IGGG%20Meetup%202017%20Spring&quot;&gt;こんな感じ&lt;/a&gt;だったり&lt;a href=&quot;https://www.iggg.org/wiki/?IGGG%20Meetup%202016%20Summer&quot;&gt;こんな感じ&lt;/a&gt;だったりします．&lt;/li&gt;
  &lt;li&gt;参加登録は&lt;a href=&quot;https://iggg.connpass.com/&quot;&gt;connpass&lt;/a&gt;と呼ばれるサービスで行います．&lt;/li&gt;
  &lt;li&gt;slackのチャンネル名 … meetup&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;2briefing&quot;&gt;2.Briefing&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;年に数回，平日の放課後に開催される「不定期学習報告会」です．
    &lt;ul&gt;
      &lt;li&gt;大体二～三時間くらいで終わります．&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;Meetupのとてもゆるいバージョンです．
    &lt;ul&gt;
      &lt;li&gt;自己紹介とかだけで終わってもかまわないし，発表も2～3分くらいで終わる場合があったりします．&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;過去ののBriefingは&lt;a href=&quot;https://www.iggg.org/wiki/?IGGG%20Briefing%20%EF%BC%837&quot;&gt;こんな感じ&lt;/a&gt;だったり&lt;a href=&quot;https://www.iggg.org/wiki/?IGGG%20Briefing%20%EF%BC%836&quot;&gt;こんな感じ&lt;/a&gt;だったりします．&lt;/li&gt;
  &lt;li&gt;参加登録は&lt;a href=&quot;https://www.iggg.org/wiki/?FrontPage&quot;&gt;Wiki&lt;/a&gt;のページで行います．&lt;/li&gt;
  &lt;li&gt;slackのチャンネル名 … briefing&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;3群桐祭テクノドリームツアー&quot;&gt;3.群桐祭(テクノドリームツアー)&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;年に一回(例年なら10月)開催される，群大の桐生キャンパスの文化祭です．&lt;/li&gt;
  &lt;li&gt;IGGGではテクノドリームツアーで，自分たちの作成したソフトウェア等を展示しています．
    &lt;ul&gt;
      &lt;li&gt;展示したソフトウェアを子供たちに遊んでもらったりしています．&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;過去の群桐祭(テクノドリームツアー)は&lt;a href=&quot;https://www.iggg.org/wiki/?%E7%BE%A4%E6%A1%90%E7%A5%AD%202016&quot;&gt;こんな感じ&lt;/a&gt;だったり&lt;a href=&quot;https://www.iggg.org/wiki/?%E7%BE%A4%E6%A1%90%E7%A5%AD%202015&quot;&gt;こんな感じ&lt;/a&gt;だったりします．&lt;br /&gt;
  - 去年の群桐祭の時のIGGGのHPは&lt;a href=&quot;https://iggg.github.io/guntoh-fes/&quot;&gt;ここ&lt;/a&gt;で見れます．&lt;/li&gt;
  &lt;li&gt;slackのチャンネル名 … guntoh-fes&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;4ジャンク祭りゴミックマーケットゴミケ&quot;&gt;4.ジャンク祭り(ゴミックマーケット，ゴミケ)&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;年に一回(例年なら六月)開催される，粗大ごみ(廃品)回収の日のことです．
    &lt;ul&gt;
      &lt;li&gt;様々な研究室から数世代前の計算機、パーツ等のジャンク品から、化石のようなものが捨てられる日です．&lt;/li&gt;
      &lt;li&gt;一部界隈からは「&lt;strong&gt;ゴミ&lt;/strong&gt; ックマーケット」とも呼ばれています&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;捨てられたものの中には再利用できそうな機器があるので，そいつらをIGGG部室に持ち帰って再利用するというのが毎年のお約束となっています．&lt;/li&gt;
  &lt;li&gt;過去のジャンク祭りは&lt;a href=&quot;https://www.iggg.org/wiki/?%E3%82%B8%E3%83%A3%E3%83%B3%E3%82%AF%E7%A5%AD%E3%82%8A%2020160616&quot;&gt;こんな感じ&lt;/a&gt;だったり&lt;a href=&quot;https://www.iggg.org/wiki/?%E3%82%B8%E3%83%A3%E3%83%B3%E3%82%AF%E7%A5%AD%E3%82%8A%2020150618&quot;&gt;こんな感じ&lt;/a&gt;だったりします．&lt;/li&gt;
  &lt;li&gt;slackのチャンネル名 … gomike&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;5コミックマーケットコミケ&quot;&gt;5.コミックマーケット(コミケ)&lt;/h2&gt;
&lt;ul&gt;
  &lt;li&gt;あの有名な同人誌即売会です．&lt;/li&gt;
  &lt;li&gt;「IGGGの部誌を作ってコミケで販売しよう！」という趣旨から参加し始めました．&lt;/li&gt;
  &lt;li&gt;過去のコミックマーケットは&lt;a href=&quot;https://www.iggg.org/wiki/?%E3%82%B3%E3%83%9F%E3%83%83%E3%82%AF%E3%83%9E%E3%83%BC%E3%82%B1%E3%83%83%E3%83%8891&quot;&gt;こんな感じ&lt;/a&gt;だったり&lt;a href=&quot;https://www.iggg.org/wiki/?コミックマーケット90&quot;&gt;こんな感じ&lt;/a&gt;だったりします．&lt;/li&gt;
  &lt;li&gt;毎年，slackで執筆者を募っています．是非投稿しましょう！&lt;/li&gt;
  &lt;li&gt;過去の部誌は&lt;a href=&quot;https://iggg.github.io/lollipop/&quot;&gt;ここ&lt;/a&gt;で見れます&lt;/li&gt;
  &lt;li&gt;slackのチャンネル名 … comiket&lt;/li&gt;
&lt;/ul&gt;</content><author><name>Empe0105</name></author><category term="introduction" /><summary type="html">イベント紹介(新入生) 新入生用の活動(イベント)紹介です． もっと活動の詳細が知りたい方は，slack等で聞いてください． ここに載ってない活動もあると思いますので，そのような場合もslack等で聞いてください． もしかしたら，こちらとかこちらを見ると，活動の詳細がわかるかも…？</summary></entry><entry><title type="html">IGGG Note の使い方</title><link href="/items/welcome-to-iggg-note" rel="alternate" type="text/html" title="IGGG Note の使い方" /><published>2017-05-19T13:01:14+00:00</published><updated>2017-05-19T13:01:14+00:00</updated><id>/items/welcome-to-iggg-note</id><content type="html" xml:base="/items/welcome-to-iggg-note">&lt;h1 id=&quot;iggg-note-にようこそ&quot;&gt;IGGG Note にようこそ！&lt;/h1&gt;

&lt;p&gt;この記事はこのサイトの部員向けの説明記事です。&lt;/p&gt;

&lt;h2 id=&quot;iggg-note-は何に使うべきか&quot;&gt;IGGG Note は何に使うべきか&lt;/h2&gt;

&lt;p&gt;基本的には部内向け、特に初心者向けの(頑張って調べればわかるような)簡単な記事を作成してください。&lt;br /&gt;
ただ、部内向けと言っても公開されています。&lt;br /&gt;
その点は気を付けて書いてください。&lt;/p&gt;

&lt;h2 id=&quot;記事を書くために必要なこと&quot;&gt;記事を書くために必要なこと&lt;/h2&gt;

&lt;p&gt;IGGG Note は GitHub の&lt;a href=&quot;https://github.com/IGGG/iggg-note&quot;&gt;パブリックリポジトリ&lt;/a&gt;で管理されているので、GitHub のアカウントが最低限必要です。&lt;/p&gt;

&lt;p&gt;GitHub のアカウントを作るには、&lt;a href=&quot;https://github.com/&quot;&gt;公式サイト&lt;/a&gt;にアクセスして、&lt;code class=&quot;highlighter-rouge&quot;&gt;Sign Up&lt;/code&gt; 押して必要なことがら(希望のアカウントやメールアドレスなど)を入力すればできるはずです。&lt;/p&gt;

&lt;h2 id=&quot;記事を書く&quot;&gt;記事を書く&lt;/h2&gt;

&lt;p&gt;記事を書くには2つの方法があります。&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;a href=&quot;#1-リポジトリをクローンしてローカル環境で書く&quot;&gt;リポジトリをクローンしてローカル環境で書く方法&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;#2-github-web-ui-を使って-github-の-web-サイトから直接書く&quot;&gt;GitHub Web UI を使って GitHub の Web サイトから直接書く方法&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;どのような記事を書くべきかは、&lt;a href=&quot;https://github.com/IGGG/iggg-note/blob/master/README.md&quot;&gt;README&lt;/a&gt; に少し書いてある。&lt;/p&gt;

&lt;h3 id=&quot;1-リポジトリをクローンしてローカル環境で書く&quot;&gt;1. リポジトリをクローンしてローカル環境で書く&lt;/h3&gt;

&lt;p&gt;前者の場合、ある程度 Git が分かる前提で書きます。&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;リポジトリをクローン
    &lt;ul&gt;
      &lt;li&gt;リポジトリの書き込み権限が無い場合は slack で声をかけるか&lt;/li&gt;
      &lt;li&gt;フォークしてから行う&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;staging&lt;/code&gt; ブランチから新しくブランチを作成
    &lt;ul&gt;
      &lt;li&gt;ブランチ名は &lt;code class=&quot;highlighter-rouge&quot;&gt;post/kiji-no-namae&lt;/code&gt;&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;/_post/&lt;/code&gt; 以下に記事のマークダウンファイルを作成
    &lt;ul&gt;
      &lt;li&gt;ファイル名は &lt;code class=&quot;highlighter-rouge&quot;&gt;YYYY-MM-DD-kiji-no-namae.markdown&lt;/code&gt; にしてください&lt;/li&gt;
      &lt;li&gt;&lt;a href=&quot;#ヘッダーについて&quot;&gt;ヘッダーについて&lt;/a&gt;は後述するが既にあるマークダウンを参照すればわかるかな&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;記事を&lt;a href=&quot;https://guides.github.com/features/mastering-markdown/&quot;&gt;マークダウン形式&lt;/a&gt;で書く&lt;/li&gt;
  &lt;li&gt;記事が書けたらコミットしてプッシュ&lt;/li&gt;
  &lt;li&gt;プルリクエストを作成する
    &lt;ul&gt;
      &lt;li&gt;base ブランチは &lt;code class=&quot;highlighter-rouge&quot;&gt;staging&lt;/code&gt; にすること&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;IGGG部員に見てもらって、誤字などの問題が無ければマージする&lt;/li&gt;
  &lt;li&gt;ステージング環境にアクセスして確認する
    &lt;ul&gt;
      &lt;li&gt;slack の github-pages チャネルの topic 参照&lt;/li&gt;
      &lt;li&gt;反映されるには少し時間がかかる&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;問題が無ければ &lt;code class=&quot;highlighter-rouge&quot;&gt;master&lt;/code&gt; ブランチへのプルリクを作成
    &lt;ul&gt;
      &lt;li&gt;問題があれば 4 に戻る&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;7.同様に確認してもらったらマージして完成&lt;/li&gt;
&lt;/ol&gt;

&lt;h3 id=&quot;2-github-web-ui-を使って-github-の-web-サイトから直接書く&quot;&gt;2. GitHub Web UI を使って GitHub の Web サイトから直接書く&lt;/h3&gt;

&lt;p&gt;少し丁寧に書く&lt;/p&gt;

&lt;h4 id=&quot;0-リポジトリにアクセスる&quot;&gt;0. リポジトリにアクセスる&lt;/h4&gt;

&lt;p&gt;&lt;a href=&quot;https://github.com/IGGG/iggg-note&quot;&gt;ココ&lt;/a&gt;&lt;/p&gt;

&lt;h4 id=&quot;1-新しいブランチを作る&quot;&gt;1. 新しいブランチを作る&lt;/h4&gt;

&lt;p&gt;ブランチを &lt;code class=&quot;highlighter-rouge&quot;&gt;staging&lt;/code&gt; にします(&lt;a href=&quot;https://github.com/IGGG/iggg-note/tree/staging&quot;&gt;ココ&lt;/a&gt;にアクセスでもいい)。&lt;br /&gt;
そしたら、branch のボタンを押して新しいブランチ名を入力して、新しいブランチを作る。&lt;br /&gt;
このとき名前は &lt;strong&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;post/kiji-no-namae&lt;/code&gt; のように &lt;code class=&quot;highlighter-rouge&quot;&gt;post/&lt;/code&gt; 以下にする&lt;/strong&gt;。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/create-branch.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;h4 id=&quot;2-記事を書く&quot;&gt;2. 記事を書く&lt;/h4&gt;

&lt;p&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;/_post&lt;/code&gt; ディレクトリに移動し、&lt;code class=&quot;highlighter-rouge&quot;&gt;Create new file&lt;/code&gt; をクリックして記事用のファイルを作成する。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/create-post.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;そしたら、Web エディタが開くので、&lt;a href=&quot;https://guides.github.com/features/mastering-markdown/&quot;&gt;マークダウン形式&lt;/a&gt;で記事を書く。&lt;br /&gt;
このとき、ファイル名は &lt;code class=&quot;highlighter-rouge&quot;&gt;YYYY-MM-DD-kiji-no-namae.markdown&lt;/code&gt; としてください(拡張子は &lt;code class=&quot;highlighter-rouge&quot;&gt;.md&lt;/code&gt; でもいいはず)。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/write-markdown.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;そしたら、このページの下の方に行き、コミットする。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/commit-new-file.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;ちなみに、コミットした後に編集したい場合は、&lt;code class=&quot;highlighter-rouge&quot;&gt;_post/&lt;/code&gt; 以下の編集したいファイルをクリックして、鉛筆のマークを押す。&lt;br /&gt;
そしたら、前と同じようにエディタが開くので編集する。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/edit-post.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;既にあるマークダウンを参考にしながら書いてほしい。&lt;br /&gt;
&lt;a href=&quot;#ヘッダーについて&quot;&gt;ヘッダーについて&lt;/a&gt;は後述する。&lt;/p&gt;

&lt;h4 id=&quot;3-staging-にプルリクエストを作る&quot;&gt;3. staging にプルリクエストを作る&lt;/h4&gt;

&lt;p&gt;記事が書けたらプルリクエストを作る。&lt;/p&gt;

&lt;p&gt;リポジトリのページの &lt;code class=&quot;highlighter-rouge&quot;&gt;Pull request&lt;/code&gt; と書かれたタブを押し、右側の &lt;code class=&quot;highlighter-rouge&quot;&gt;New pull request&lt;/code&gt; を押す。&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/create-pr.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;ブランチ名に注意してください。&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;base&lt;/code&gt; ブランチ(左)には &lt;code class=&quot;highlighter-rouge&quot;&gt;IGGG/iggg-note&lt;/code&gt; の &lt;code class=&quot;highlighter-rouge&quot;&gt;staging&lt;/code&gt; ブランチ&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;compare&lt;/code&gt; ブランチ(右)には &lt;code class=&quot;highlighter-rouge&quot;&gt;IGGG/iggg-note&lt;/code&gt; の自分が作成したブランチ&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;プルリクのタイトルには記事のタイトルでも書いて(正直なんでもいい)、下の &lt;code class=&quot;highlighter-rouge&quot;&gt;Create pull request&lt;/code&gt; を押す。&lt;/p&gt;

&lt;p&gt;そしたら、IGGG部員の何人かに見てもらって、問題が無ければマージします(IGGGの誰かが)。&lt;/p&gt;

&lt;p&gt;問題があった場合は、再度編集しなおしてください(プルリクを作る必要は基本的に無い)。&lt;/p&gt;

&lt;p&gt;マージされるとステージング環境に反映されます(少し時間がかかる)。&lt;br /&gt;
slack の github-pages チャネルの topic 参照するとステージング環境の URL が分かるはずです。&lt;/p&gt;

&lt;h4 id=&quot;4-master-にプルリクエストを作る&quot;&gt;4. master にプルリクエストを作る&lt;/h4&gt;

&lt;p&gt;ステージング環境に問題が無ければ、今度は &lt;code class=&quot;highlighter-rouge&quot;&gt;master&lt;/code&gt; ブランチへのプルリクを作る。&lt;br /&gt;
ちなみに、問題があったら、3の編集からやり直してください(ファイルを作り直す必要は無いが、プルリクは作り直す)、&lt;/p&gt;

&lt;p&gt;プルリクの作り方は 3. と同じである(&lt;strong&gt;ブランチ名だけ気を付けて&lt;/strong&gt;)。&lt;/p&gt;

&lt;p&gt;問題が無ければ 3. 同様にマージするので、それで完成。&lt;/p&gt;

&lt;h3 id=&quot;3-ちなみに&quot;&gt;3. ちなみに….&lt;/h3&gt;

&lt;p&gt;このボタンを押すと…&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/new-post-button.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;新しいファイルを作るページに飛ぶ&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/edit-page.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;ので、2-2 を行う。&lt;br /&gt;
ただ、&lt;strong&gt;まだブランチを作ってないので&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;/images/welcome-to-iggg-note/commit-with-branch.jpg&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;

&lt;p&gt;赤い部分を設定して、ブランチを作ってコミットするようにする。&lt;/p&gt;

&lt;h2 id=&quot;ヘッダーについて&quot;&gt;ヘッダーについて&lt;/h2&gt;

&lt;p&gt;以下の形式&lt;/p&gt;

&lt;div class=&quot;language-markdown highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;&lt;span class=&quot;nn&quot;&gt;---&lt;/span&gt;
&lt;span class=&quot;na&quot;&gt;layout&lt;/span&gt;&lt;span class=&quot;pi&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;post&lt;/span&gt;
&lt;span class=&quot;na&quot;&gt;title&lt;/span&gt;&lt;span class=&quot;pi&quot;&gt;:&lt;/span&gt;  &lt;span class=&quot;s&quot;&gt;IGGG Note の使い方&lt;/span&gt;
&lt;span class=&quot;na&quot;&gt;date&lt;/span&gt;&lt;span class=&quot;pi&quot;&gt;:&lt;/span&gt;   &lt;span class=&quot;s&quot;&gt;2017-05-19 22:01:14 +0900&lt;/span&gt;
&lt;span class=&quot;na&quot;&gt;tags&lt;/span&gt;&lt;span class=&quot;pi&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;introduction&lt;/span&gt;
&lt;span class=&quot;na&quot;&gt;author&lt;/span&gt;&lt;span class=&quot;pi&quot;&gt;:&lt;/span&gt; &lt;span class=&quot;s&quot;&gt;matsubara0507&lt;/span&gt;
&lt;span class=&quot;nn&quot;&gt;---&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;layout&lt;/code&gt;: 基本的に &lt;code class=&quot;highlighter-rouge&quot;&gt;post&lt;/code&gt; と書いておいて
    &lt;ul&gt;
      &lt;li&gt;Jekyll のビルドの設定だから&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;title&lt;/code&gt;: 記事のタイトル&lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;date&lt;/code&gt;: 書いた日付
    &lt;ul&gt;
      &lt;li&gt;厳密である必要は無い&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;tags&lt;/code&gt;: 記事のタグ
    &lt;ul&gt;
      &lt;li&gt;空白区切りで複数選択できる&lt;/li&gt;
    &lt;/ul&gt;
  &lt;/li&gt;
  &lt;li&gt;&lt;code class=&quot;highlighter-rouge&quot;&gt;author&lt;/code&gt;: 記事を書いたひとの GitHub アカウント名&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;qa&quot;&gt;Q&amp;amp;A&lt;/h2&gt;

&lt;p&gt;その他、書き方について。&lt;br /&gt;
随時、追記していく。&lt;/p&gt;

&lt;p&gt;さらに質問があれば slack で聞くか、Issue を立ててください。&lt;/p&gt;

&lt;h3 id=&quot;画像を使うには&quot;&gt;画像を使うには？？&lt;/h3&gt;

&lt;p&gt;画像は &lt;code class=&quot;highlighter-rouge&quot;&gt;/images/&lt;/code&gt; 以下にマークダウンと同じ名前のディレクトリを作って、その中に置いてください。&lt;br /&gt;
たとえば、&lt;code class=&quot;highlighter-rouge&quot;&gt;2017-05-19-kiji-no-namae.markdown&lt;/code&gt; というファイル名で記事を書いた場合には、 &lt;code class=&quot;highlighter-rouge&quot;&gt;/images/kiji-no-namae/hoge.jpg&lt;/code&gt; という感じに画像を置く。&lt;/p&gt;

&lt;p&gt;方法1の場合は普通にコミットすればよい。&lt;br /&gt;
が、方法2の場合は、少し手間である。&lt;br /&gt;
画像をアップロードすることは可能だが、新しくディレクトリを作ることができない。&lt;/p&gt;

&lt;p&gt;なので、どうしても方法2で画像を使いたい場合は、&lt;code class=&quot;highlighter-rouge&quot;&gt;Create new file&lt;/code&gt; &lt;code class=&quot;highlighter-rouge&quot;&gt;/images/kiji-no-namae/blank&lt;/code&gt; みたいな一時的なファイルを作成(作成時にファイル名に &lt;code class=&quot;highlighter-rouge&quot;&gt;/&lt;/code&gt; を含ませるとディレクトリができる)し、それから画像をアップロードする。&lt;/p&gt;

&lt;p&gt;アップロードは、&lt;code class=&quot;highlighter-rouge&quot;&gt;Upload files&lt;/code&gt; というボタンを押せばよい。&lt;/p&gt;

&lt;h2 id=&quot;おしまい&quot;&gt;おしまい&lt;/h2&gt;

&lt;p&gt;みんなつかってくれるといいなぁ。&lt;/p&gt;</content><author><name>matsubara0507</name></author><category term="introduction" /><summary type="html">IGGG Note にようこそ！</summary></entry><entry><title type="html">テスト</title><link href="/items/test" rel="alternate" type="text/html" title="テスト" /><published>2017-05-17T01:01:14+00:00</published><updated>2017-05-17T01:01:14+00:00</updated><id>/items/test</id><content type="html" xml:base="/items/test">&lt;h1 id=&quot;hello-iggg-&quot;&gt;Hello IGGG !!&lt;/h1&gt;

&lt;p&gt;テストぺーじです！&lt;/p&gt;</content><author><name>matsubara0507</name></author><category term="jekyll" /><category term="update" /><summary type="html">Hello IGGG !!</summary></entry><entry><title type="html">Theme preview</title><link href="/items/welcome-to-jekyll" rel="alternate" type="text/html" title="Theme preview" /><published>2017-05-10T11:01:14+00:00</published><updated>2017-05-10T11:01:14+00:00</updated><id>/items/welcome-to-jekyll</id><content type="html" xml:base="/items/welcome-to-jekyll">&lt;h1 id=&quot;hello-jekyll&quot;&gt;Hello Jekyll!&lt;/h1&gt;

&lt;p&gt;You’ll find this post in your &lt;code class=&quot;highlighter-rouge&quot;&gt;_posts&lt;/code&gt; directory. Go ahead and edit it and re-build the site to see your changes. You can rebuild the site in many different ways, but the most common way is to run &lt;code class=&quot;highlighter-rouge&quot;&gt;jekyll serve&lt;/code&gt;, which launches a web server and auto-regenerates your site when a file is updated.&lt;/p&gt;

&lt;p&gt;To add new posts, simply add a file in the &lt;code class=&quot;highlighter-rouge&quot;&gt;_posts&lt;/code&gt; directory that follows the convention &lt;code class=&quot;highlighter-rouge&quot;&gt;YYYY-MM-DD-name-of-post.ext&lt;/code&gt; and includes the necessary front matter. Take a look at the source for this post to get an idea about how it works.&lt;/p&gt;

&lt;p&gt;Jekyll also offers powerful support for code snippets:&lt;/p&gt;

&lt;figure class=&quot;highlight&quot;&gt;&lt;pre&gt;&lt;code class=&quot;language-ruby&quot; data-lang=&quot;ruby&quot;&gt;&lt;span class=&quot;k&quot;&gt;def&lt;/span&gt; &lt;span class=&quot;nf&quot;&gt;print_hi&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
  &lt;span class=&quot;nb&quot;&gt;puts&lt;/span&gt; &lt;span class=&quot;s2&quot;&gt;&quot;Hi, &lt;/span&gt;&lt;span class=&quot;si&quot;&gt;#{&lt;/span&gt;&lt;span class=&quot;nb&quot;&gt;name&lt;/span&gt;&lt;span class=&quot;si&quot;&gt;}&lt;/span&gt;&lt;span class=&quot;s2&quot;&gt;&quot;&lt;/span&gt;
&lt;span class=&quot;k&quot;&gt;end&lt;/span&gt;
&lt;span class=&quot;n&quot;&gt;print_hi&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;s1&quot;&gt;'Tom'&lt;/span&gt;&lt;span class=&quot;p&quot;&gt;)&lt;/span&gt;
&lt;span class=&quot;c1&quot;&gt;#=&amp;gt; prints 'Hi, Tom' to STDOUT.&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/figure&gt;

&lt;p&gt;Check out the &lt;a href=&quot;https://jekyllrb.com/docs/home&quot;&gt;Jekyll docs&lt;/a&gt; for more info on how to get the most out of Jekyll. File all bugs/feature requests at &lt;a href=&quot;https://github.com/jekyll/jekyll&quot;&gt;Jekyll’s GitHub repo&lt;/a&gt;. If you have questions, you can ask them on &lt;a href=&quot;https://talk.jekyllrb.com/&quot;&gt;Jekyll Talk&lt;/a&gt;.&lt;/p&gt;</content><author><name>IGGG</name></author><category term="jekyll" /><category term="update" /><summary type="html">Hello Jekyll!</summary></entry></feed>