2018年以降の記事はGitHub Pagesに移行しました

Jekyll

Jekyllで出力するタグをソートする 解決編

目次 あらすじ 解法 あらすじ 1年半前の記事Jekyllプロジェクトへpull requestを行う手順(したとは言っていない) - kk_Atakaの日記でこんな事をやりたがってた。 Jekyll でかき集められた tags (タグのリスト) がバラバラのため、 tags.html ページから探す…

Jekyllがデフォルトでは外部から繋がらなくなってたよ

目次 あらすじ 解決策(暫定) 環境 困った 調査 あらすじ しばらく触っていなかったJekyllをアップデートしたときに他のPCからアクセスできなくてちょっとハマった。 Ruby - Sinatraがデフォルトでは外部から繋がらなくなってたよ - Qiita (タイトルはリスペ…

kawasaki.rb #018 でJekyllドキュメント翻訳のLTをしてきた

あらすじ kawasaki.rb #018 でTokyuRuby会議08のLTの素振りをしたんだけど、都合によりTokyu本番で発表できなかったため、素振りが最終形になってしまった。 発表内容 Jekyllドキュメント翻訳活動振り返り from kk_Ataka 本家の更新についていくのがめんどく…

jekyllrb-ja キックオフを実施しました

あらすじ Jekyllドキュメントの初版翻訳が終わりまして。 初版はえいや!でやれば進むもので、大変なのはそれを継続させていく事。 今後の進め方とかどこかで一回詰めたいな〜と思っていたら@yandodさんに集まる場所を提供していただきました!(がJekyllなの…

Jekyllドキュメントを翻訳してなんとなくわかってきたもの

あらすじ Jekyllドキュメントの翻訳リポジトリを作成して約3ヶ月くらいたちまして。 Jekyllドキュメントの日本語翻訳リポジトリ「jekyllrb.com.jp」を作成しました - kk_Atakaの日記 kawasaki.rb #010 で発表してきました #kwskrb - kk_Atakaの日記 現状報告…

kawasaki.rb #010 で発表してきました #kwskrb

あらすじ 詳細は主催者の @chezou さんのまとめから。 Kawasaki.rb #010 - Kawasaki.rb | Doorkeeper kawawaki.rb #010 を開催しました #kwskrb | once upon a time, kawasaka.rb というコミュニティを知り、参加。 はじめて LT した! 流れ 今回予定され…

Jekyllドキュメントの日本語翻訳リポジトリ「jekyllrb.com.jp」を作成しました

あらすじ Jekyll プロジェクトに対していろいろやった。 Jekyll プロジェクトのリポジトリルートにある README.markdown と CONTRIBUTING.markdown を日本語訳してプルリクした! 人生初のプルリクエストをささげ、マージしてもらえた。やった! いきなりカ…

Jekyllプロジェクトへpull requestを行う手順(したとは言っていない)

あらすじ Jekyll に一点気になるところがあったのでなおしかたを調べた せっかくなのでプルリクエストしてみたい! …が、知らないこと多すぎて頓挫 とりあえず、今わかったところまでまとめた ← 今ここ なおした内容 Jekyll でかき集められた tags *1 がバラ…

Jekyllのプラグイン作成で複数ファイルにまたがったタグをどう扱えばいいのかわからない話

あらすじ Jekyll ではてなダイアリーのような脚注をつけられるプラグインを作った。 gosyujin.github.com/_plugins/gosyujin.github.com/reference.rb 文中に登場した ref タグの引数を集めて ref_anchor タグが打たれた箇所にリスト出力する、というもの。 …

Jekyllバージョンアップの際に思いのほか手こずった話 てっく煮さん製プラグインの更新に追従したい編

前回までのあらすじ Jekyllバージョンアップの際に思いのほか手こずった話 Jekyll Bootstrapの更新に追従したい編 結論 fork していれば、だいたいなんとかなる。 環境 Ruby 1.9.3 RedCloth (4.2.9) bundler (1.3.5) classifier (1.3.3) colorator (0.1) com…

Jekyllバージョンアップの際に思いのほか手こずった話 Jekyll Bootstrapの更新に追従したい編

あらすじ forkとか、fetchとか、本で読んでるだけじゃ実際やりたい時にどうやりゃいいかわからん…という話。 Github Pagesで運用しているJekyllのバージョンアップをする時に死んだ 原因は、他の人が公開しているプラグインやcssをほいほい コピペ していた…

Jekyll@GitHub Pagesの運用形態を変えたのでAnalyticsの設定が効かなくなっていた

あらすじ Jekyllで指定していたGoogle Analyticsの設定が効かなくなっていた。 他のGitHub Pages@Jekyllでは正しくGoogle Analyticsが動いているのに…。 結論 前回 GitHub Pages の運用形態を変えていた … GitHub PagesでJekyllプラグインを使えるようにする…

記事の目次を出力するJekyllプラグインの改良

前回までのあらすじ Jekyll(Liquid)で記事の目次を出力するプラグインを作ってみた これの続き。昔の話すぎて、忘れないようにメモ。 前回の疑問 …あれ? 別の環境でやったら hタグに section , section-1 , section-2 … って連番が振られてる!? なんで! …

GitHub PagesでJekyllプラグインを使えるようにするには…

あらすじ Jekyll@GitHub Pagesの場合、Liquidで(自分で)作ったプラグインは使えないという事が判明した。(ローカルで起動した場合/safeモードじゃない場合は関係ない) 俺の最強ブログシステムも火を噴いてたぜ - Webtech Walker これを回避するには GitHub …

Jekyllのバージョンを 0.12.0 にあげた

あらすじ ぼちぼちJekyllのバージョンを上げてみる。 参考サイト Jekyll の 0.12.0 でシンタックス ハイライトが便利になった - てっく煮ブログ 手順 Gemfile をちょっと修正。redcarpetを追加する、のとpygmentsのバージョンをアップ。 gem 'rake' gem 'jek…

はてなダイアリーのエントリをJekyllへ移行する

あらすじはてなダイアリーからJekylに移行したいんだけど、完全に移行し切るには過去の遺産(はてなダイアリーのエントリ)も移したいよ。はてなのエントリ取得何はなくともエントリをエクスポートしてこない事には始まらない。管理画面から データ管理 => イ…

Jekyll(Liquid)で記事の目次を出力するプラグインを作ってみた

あらすじJekyllのプラグイン作成の練習。エントリから見出しを抽出して目次を出力してみたい。参考サイト 最近作った Jekyll (Liquid) のプラグイン - @yuumi3のお仕事日記 ソース gosyujin.github.com/_plugins/tree_list.rb at master · gosyujin/gosyujin…

Pygmentsを使ってJekyll内記事のコードハイライトを実現する

あらすじJekyllではデフォルトでコードにハイライトをつける事はできないようなので、Pygmentsという拡張を入れる。環境 Python 2.7.3 (2.6以上が必要) easy_install easy_installはhttp://peak.telecommunity.com/dist/ez_setup.pyからDLし $ (sudo) python…

JekyllをGitHub Pagesに上げるための準備

GitHub Pagesに登録GitHubより New Repository を選択。Repository Name を GitHubのID.github.com と入力しリポジトリ作成。前回の記事で作成していたJekyll Bootstrapのプッシュ先を追加し、プッシュ。$ git remote add origin git@github.com:gosyujin/go…

JekyllとJekyll Bootstrapでかんたん静的サイト生成…するための準備

あらすじ はてな記法、綺麗に出力できて今までお気に入りだったんだけど、欠点として、はてなでしか使わないという問題が 他にも文章書く時にreSTとかMarkdownを使うと捗るが、結局アウトプットするのは個人でははてなが多い……*1 そもそもはてな記法は基本は…