タグ

ブックマーク / genjiapp.com (3)

  • Jekyll製ウェブサイトに簡易検索機能を実装する — Genji App Blog

    はじめに Jekyllは静的ウェブサイト生成システムであり、検索機能は付いていない。 プラグインで検索機能を付けられるのかもしれないが、GitHub Pages上でビルド・ホストをする場合は使えないので、ちゃんと探していない。かんたんにサイト内検索を実現するならGoogleのカスタム検索を使用する方法もあるが、Googleには頼りたくないので今回は自分で実装した。 こんなの。 キィワードを入力してエンターで検索実行。キィワードを[](角括弧)でくくるとそれをブログ記事に付けられたタグとして認識する。たとえば[jekyll] 検索とすると、「jekyll」タグを付けられたもの、かつ文に「検索」を含むブログ記事がヒットする。 コンセプト 基コンセプトは「simple jekyll searching - alex pearce」を参考にした。 かいつまんで言えば、ブログ記事の情報(タイトル

  • Genji App Blog

    feed 2024年03月03日, 編集履歴 Keyknockr(旧CLCL)v2.0をリリース macOSランチャアプリケーション「CLCL」を全面的に作り直し、名称を「Keyknockr」へと変更しました(バージョン番号は継続)。 紹介ページ Mac App Store Keyknockr(旧CLCL)はCommandキーやShiftキーなどの修飾キーを連打することで、設定したアプリケーションやURLを開くことができるランチャアプリケーションです。 今回のバージョンアップにともない、従来のLite版・有料版販売モデルから、フリーミアムモデル(基無料+サブスクリプションによる機能解放)へと移行し、配信場所はMac App Storeへ統一されました。 v2.0ではイチからSwift/SwiftUIを用いて再構築され、新しい特殊アクションとして、 実行中のアプリケーション ポップアップ

  • Jekyllを使ってウェブサイトを再構築 — Genji App Blog

    Jekyllという静的ウェブサイト&ブログ生成システムとGitHub Pagesを用いて、ウェブサイトを再構築しました。 以前からウェブページのホスティングにはGitHubが提供するGitHub Pagesというホスティングサーヴィスを利用してローカルで作成したHTML等をアップロードしていましたが、今回はそれに加えてJekyllという静的ウェブサイト&ブログ生成システムを用いました。 GitHub Pagesでは、完全なウェブページをそのままアップロードする他にも、Jekyllというシステムを用いる方法が提供されています。 JekyllはテンプレートとなるHTMLのガワを用意しておき、Markdown等を用いたコンテンツ文書を(HTML断片に変換して)流し込むことで静的なウェブページを生成します。ブログ等のように同じデザインのページを多く生成する必要がある場合に役立ちます。 GitHub

  • 1