タグ

jekyllに関するiga_kのブックマーク (12)

  • esaでJekyllサイトのニュースを更新する - NaCl Blog

    NaClの前田です。 NaClの公式サイトを先日リニューアルしました。 サイト自体はJekyllで生成しているのですが、ニュースをesaで更新できるようにしたのでその方法を紹介します。 基方針 esaには標準のGitHub Webhookがあり、それを使ってHeadless CMSとして使っている例が見つかりました。 esaをHeadless CMSとして使う esa を CMS に VuePress v2 で管理しやすいドキュメントサイトを作る ただ標準のWebhookはあまり細かい設定ができずJekyllと相性が悪かったり、削除にも対応していないようなので、Generic WebhookをAWS Lambdaで実装してGitHubリポジトリを更新することにしました。 Jekyll側の設定 なるべくJekyll側の設定は最小限にしたかったのですが、_postsのデフォルトのパスだと日付

  • Jekyll and the Genesis of the Jamstack

    Skip to main content Blog Category: Future Jekyll and the Genesis of the Jamstack Jared White on September 13, 2021 September 15 Update: There’s been a fair amount of internet consternation since I published this article. While I do stand by everything in the post factually-speaking, I apologize for the insensitive timing of this article—coming so soon after Frank’s passing. I’m genuinely sorry th

    Jekyll and the Genesis of the Jamstack
  • dfltweb1.onamae.com – このドメインはお名前.comで取得されています。

    このドメインは、お名前.comで取得されています。 お名前.comのトップページへ Copyright © 2020 GMO Internet, Inc. All Rights Reserved.

    dfltweb1.onamae.com – このドメインはお名前.comで取得されています。
    iga_k
    iga_k 2015/01/14
    おー!こんなに簡単になってるのかー!
  • Liquid for Designers

    Expressions and Variables Expressions are statements that have values. Liquid templates can use expressions in several places; most often in output statements, but also as arguments to some tags or filters. Liquid accepts the following kinds of expressions: Variables. The most basic kind of expression is just the name of a variable. Liquid variables are named like Ruby variables: they should consi

    Liquid for Designers
    iga_k
    iga_k 2014/07/30
    Jekyll liquid チートシート
  • Plugins

    Deployment Jekyll has a plugin system with hooks that allow you to create custom generated content specific to your site. You can run custom code for your site without having to modify the Jekyll source itself. You can add specific plugins to the whitelist key in _config.yml to allow them to run in safe mode. Installation - How to install plugins Your first plugin - How to write plugins Generators

    Plugins
    iga_k
    iga_k 2014/06/04
    pluginのサンプルドキュメント
  • Available lexers — Pygments

    Available lexers¶ This page lists all available builtin lexers and the options they take. Currently, all lexers support these options: stripnlStrip leading and trailing newlines from the input (default: True) stripallStrip all leading and trailing whitespace from the input (default: False). ensurenlMake sure that the input ends with a newline (default: True). This is required for some lexers that

  • Jekyllのコードシンタックスハイライトで言語ごとに色を変える

    Twitterで@igaiga555さんと、Jekyllのコードシンタックスハイライトで言語ごとに色を変えられないかという話をしました。 で、僕が指定した変更先がちょっと間違っていて、それを訂正すると共に改めてもう少しマシな方法を考えましたので、ここに書き残しておきます。 ひな形を用意 ここではjekyll newコマンドでひな形を作ります。 % jekyll new myblog New jekyll site installed in /Users/keyes/Dropbox/playground/myblog. % cd myblog % tree . ├── _config.yml ├── _layouts │   ├── default.html │   └── post.html ├── _posts │   └── 2014-04-12-welcome-to-jekyll.m

    Jekyllのコードシンタックスハイライトで言語ごとに色を変える
    iga_k
    iga_k 2014/04/13
    いろいろ教えてもらった。ありがたや。
  • Liquid

    Deployment Jekyll uses the Liquid templating language to process templates. Generally in Liquid you output content using two curly braces e.g. {{ variable }} and perform logic statements by surrounding them in a curly brace percentage sign e.g. {% if statement %}. To learn more about Liquid, check out the official Liquid Documentation. Jekyll provides a number of useful Liquid additions to help yo

    Liquid
    iga_k
    iga_k 2014/04/12
    liquid文法
  • Jekyllいつやるの?ジキやルの?今でしょ!

    す、すいません… ベタなタイトルで…。 Jekyll Version 1.0 2013年5月5日にJekyllのVersion 1.0がリリースされました。 Jekyll • Simple, blog-aware, static sites Jekyll 1.0 Released - Musings of Parker J. Moore 2011年12月のVersion0.11.2以降、Jekyllの開発は停滞気味でした。しかし、parkr (Parker Moore)氏がJekyllのcontributorとして参加したことを機に、昨年12月15日頃から新たな胎動が始まり、同22日に大きな問題を解決したVersion0.12.0がリリースされました。その後も怒涛の勢いでコミットが投げられ、遂に、5月5日にVersion 1.0がリリースされたのでした。GithubにおけるCommit A

    iga_k
    iga_k 2014/03/31
    こんな便利情報が!
  • RubyによるMarkdownをベースにしたEPUB電子書籍の作り方と出版のお知らせ

    「情報革命」とは何でしょうか。それはネットを介した大量情報の流入による社会生活の変化の連続のことです。情報革命の初期に始まる一つの変化は「見る変化」です。情報を最も効率的に処理できる人間の入力デバイスは「目」であり、そのための環境作りがまず構築されるでしょう。 スマートフォンが携帯電話を駆逐したのは、iPhoneのデザインが素晴らしかったからではありません。人々が大量の情報を処理するためには、非効率な「耳」デバイスを置いて、より効率的な「目」デバイスを活用する必要があったからです。 7インチタブレットの新製品投入が相次いでいます。これは何を意味し、何を駆逐するのでしょうか。そのフォルムを見れば答えは明らかでしょう。それはまさに「書籍」なのです。7インチタブレットは「アトムの読書」を「ビットの読書」にすべて置き換えようとしています。 スマートフォンは、話し言葉を文字化して見るためのデバイスと

    iga_k
    iga_k 2014/03/16
    便利情報!
  • ブログやサイトのJekyllへの移行

    昨日、下北沢オープンソースカフェで行われた「静的サイトジェネレーター祭り」にてJekyllについてのセッションを担当しました。 都合によりMiddlemanのセッションはキャンセルされましたが様々なツールについてのナレッジが共有されました。 今ご覧になっているEngine Yardのサイトとブログは元々、RailsアプリケーションとWordPressだったものをJekyllに移行したものです。 JekyllというとやはりGitHub Pagesの印象が強いですが、しっかり使ってみると既存のサイトの移行やEngine Yardのような独自環境でのホスティングにも耐える汎用性の高いツールであると実感しました。 セッションからいくつかハイライトをご紹介します。 GitHub創業者の手によって生まれたブログエンジン Jekyll(じゃこる)は2008年10月にGitHubの共同創業者のmojomb

    ブログやサイトのJekyllへの移行
    iga_k
    iga_k 2014/03/14
    “「じゃこる」「じぇこ」のような発音の方が通じやすいでしょう。”
  • Jekyll • Simple, blog-aware, static sites

    No more databases, comment moderation, or pesky updates to install—just your content. How Jekyll works → Static Markdown, Liquid, HTML & CSS go in. Static sites come out ready for deployment. Jekyll template guide → Blog-aware Permalinks, categories, pages, posts, and custom layouts are all first-class citizens here. Migrate your blog →

    Jekyll • Simple, blog-aware, static sites
    iga_k
    iga_k 2013/05/19
    jekyllのページ。使えるマークダウンなどなど。
  • 1