These are chat archives for shirasagi/shirasagi

30th
Apr 2015
Sert
@sert-uw
Apr 30 2015 02:10
@kaosf 了解です
ka
@kaosf
Apr 30 2015 02:31
@sert-uw 改めて言っておくと,更にまた Topic モデルと Comment モデルという概念じゃなくて統一する方向で…というのも日曜日から考えられてる状態ですので.controllerとviewの実装はそのままやっててくれていいです.私が後で適当に辻褄合わせます.
Sert
@sert-uw
Apr 30 2015 02:34
@kaosf わかりました
NAKANO Hideo
@sunny4381
Apr 30 2015 03:54

2015-04-30 SHIRASAGI 定例

  • voice purge_pool task(#388, #402)

  • お問い合わせフォームのメールの入力間違いの対応(#370)

    • 仕様検討。
itowtips
@itowtips
Apr 30 2015 03:59

2015-04-30 SHIRASAGI 定例

■メールフォーム拡張 #403
■プレビュー表示でパーツの動的表示部分のリンクが書き換わらない #387
tany
@tany
Apr 30 2015 04:00
(定例ミーティング)先に始めてください
tany
@tany
Apr 30 2015 04:33

進捗

Ruby 2.2.2 #398

add trailing_slash to cms_preview_path
shirasagi/shirasagi@f1f3247

Bundle update 20150424104746
shirasagi/shirasagi@c47d125

tany
@tany
Apr 30 2015 08:59

GitHub Pages

置いてみました。
http://shirasagi.github.io/shirasagi/
https://github.com/shirasagi/shirasagi/tree/gh-pages

API でコミット一覧とか取ってくればWikiっぽい実装も可能っぽい?
コミット一覧
https://api.github.com/repos/shirasagi/shirasagi/commits?sha=gh-pages
Commits API
https://developer.github.com/v3/repos/commits/

ka
@kaosf
Apr 30 2015 09:18
:+1:
tany
@tany
Apr 30 2015 09:41

GitHub Pages

  • 文中改行(末尾に半スペ2つ)していると、エディタによっては末尾スペ削除が働くので、見出しやリストを使って改行は使わない方がいい。
  • jekyll s --host 0.0.0.0 でローカル構築できたけど、 -watch してもリアルタイム反映にならなかった。
  • GitHub から直接編集した方が履歴も残るのでよい。
  • 一括編集したい時だけ clone & push すればよい。

test.md http://shirasagi.github.io/shirasagi/test.html

  • リスト表示は GitHub のプレビューと少し異なる。

markdown: kramdown, redcarpet

  • redcarpet は <code><pre> がつく。
tany
@tany
Apr 30 2015 11:35

それっぽい感じになりました。
http://shirasagi.github.io/shirasagi/installation/mongodb

レイアウト

  • 標準のレイアウトは default
  • トップページ以外は <h1>{{ page.title }}</h1> を自動適用。<h2>から記述する。

リンク

  • リンクは相対リンクで記述する。
  • リンクは拡張子(.html)無しで可。
  • URLにはリンクが貼られないので jQuery で対応。
ka
@kaosf
Apr 30 2015 11:55
@tany GitHub上で直接編集するの,考え直した方がいいと思います.差分ともいえない差分のコミットがやたら大量に出来てしまってます.
tany
@tany
Apr 30 2015 12:40
@kaosf う~ん。。
ka
@kaosf
Apr 30 2015 12:41
@tany 叩き台が出来たら一回全部squashでいい気がします.頑張ってローカルで -watch 的なのやる方法調べてみます.
tany
@tany
Apr 30 2015 12:42
@sunny4381 マニュアルのmecab-ipadic-2.7.0-20070801.tar.gzって同じの2個落としてます?
@kaosf Jekyll じゃなくて Hugo no
Hugo のが速いって見ましたけど手順多かったので見ないふりをしました。
ka
@kaosf
Apr 30 2015 12:48
@tany 今手元で動かしてみたら jekyll serve だけでローカルで勝手に更新されました.
ka
@kaosf
Apr 30 2015 12:56
@tany というか,GitHub Pagesやるんだったら shirasagi/shirasagi.github.io ってリポジトリ作っちゃった方が良くないですか?
URLも http://shirasagi.github.io になりますし
tany
@tany
Apr 30 2015 13:00
@kaosf ソースのリポジトリと連携する機能があるのかな?と期待してそのまま使ってみましたけど、何もなければそっちのがいいですね
ka
@kaosf
Apr 30 2015 13:02
もしも独立したリポジトリになるのであれば,10個や100個コミットが増えてもあんまり気にならないです.
tany
@tany
Apr 30 2015 13:04
cloneするのも時間かかりますしねー
ka
@kaosf
Apr 30 2015 13:04
gh-pagesブランチだけを -depth 1 で clone 出来たら良いのですけど,まぁでもそれもそれで面倒なので独立リポジトリに一票
あと個人的にFacebookに投稿されてる議事録がそこにも掲載されると嬉しい.その更新作業,私がやってもいい,ってくらい.
tany
@tany
Apr 30 2015 13:07
git clone -b gh-pages --depth 1 git@github.com:shirasagi/shirasagi.git gh-pages
Initialized empty Git repository in /mnt/hgfs/www/gh-pages/.git/
remote: Counting objects: 6649, done.
remote: Compressing objects: 100% (4191/4191), done.
remote: Total 6649 (delta 1985), reused 5771 (delta 1624), pack-reused 0
Receiving objects: 100% (6649/6649), 11.27 MiB | 296 KiB/s, done.
Resolving deltas: 100% (1985/1985), done.
ちょっと遅かった気がします。
ka
@kaosf
Apr 30 2015 13:07
clone -b gh-pages そういうのもあるのか
tany
@tany
Apr 30 2015 13:09
URL http://shirasagi.github.io/ ってどうやるんですか?
ka
@kaosf
Apr 30 2015 13:10
ftp://www.kernel.org/pub/software/scm/git/docs/git-clone.html 遅い理由は,-b gh-pages オプションを付けても master もきっかり clone してくるからですね.最初の HEAD が指すのが gh-pages ブランチになるってだけっぽいです.
あれ,でも --depth 1 があるのに遅いのは…よくわからなくなりました
@tany リポジトリの名前を shirasagi.github.io で作れば良いです.
tany
@tany
Apr 30 2015 13:13
なるほど。
さっきの jekyll て .md 編集しました?
ka
@kaosf
Apr 30 2015 13:14
ん?私は多分何もしてないと思いますが…
tany
@tany
Apr 30 2015 13:15
手元で動かしてみたっていうのです
ka
@kaosf
Apr 30 2015 13:16
はい.index.md と module/chorg.md 編集してみて,編集したらコンソールに更新したよ,って表示出てブラウザ更新するとちゃんと変わってましたよ.
Regenerating: 1 file(s) changed at ........ というログが出てきます.
tany
@tany
Apr 30 2015 13:18
フォルダー共有しているからか..
ファイルアクセスがゲストOSから取得できないんですね
tany
@tany
Apr 30 2015 13:25
$ jekyll s --force_polling でいけました。
ka
@kaosf
Apr 30 2015 13:26
何でもあるもんですねぇ…
ka
@kaosf
Apr 30 2015 13:32
GitHub 2015-04-30 22-32-05.png
GitHubのトップページがこういうことにもなってしまうので,やっぱり直編集は控えましょうに改めて一票ということで :worried:
tany
@tany
Apr 30 2015 13:57
できました。https://github.com/shirasagi/shirasagi.github.io
旧ブランチは削除します。
ka
@kaosf
Apr 30 2015 14:16
shirasagi/shirasagi.github.io#1 修正依頼です
tany
@tany
Apr 30 2015 14:17
_site は消してまいました
ka
@kaosf
Apr 30 2015 14:18
あ,master更新されてた…
fixブランチ作り直そ
tany
@tany
Apr 30 2015 14:19
とりこみますた。
テーマ変えたらHTML全然違ってて手間取ってしまいました。
あー、READMEが間違っている。。
ka
@kaosf
Apr 30 2015 14:21
fixブランチで作ってた差分が全部masterに存在するという状況になったのでPR閉じます
…と思ったら閉じるのも既に行われていたという
tany
@tany
Apr 30 2015 14:27
今日は一旦この辺で。
お世話になりました。
ka
@kaosf
Apr 30 2015 14:30
おつかれさまでした