Submit Search
Upload
Cryogenでサイトつくろーじぇん
•
2 likes
•
1,725 views
Kazuhiro Hara
Follow
Clojure製のStatic site generatorなツールCryogenのご紹介になります。Clojureでサイトつくろーぜ!
Read less
Read more
Internet
Report
Share
Report
Share
1 of 26
Download now
Download to read offline
Recommended
ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介
Kazuhiro Hara
descjopアドベントカレンダーという、ひとりアドベントカレンダーのご紹介をしました
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について
Kazuhiro Hara
Clojureの開発をEmacsでIDEぽくやるためのカスタマイズなども紹介
ClojureでElectronアプリを作ろう
ClojureでElectronアプリを作ろう
Kazuhiro Hara
ClojureでElectronアプリを作るために欠かせない(かもしれない)descjopの紹介と、実装周りのいろいろ、あとClojure自体の紹介など
OSS Product feat. Gradle
OSS Product feat. Gradle
Yasuharu Nakano
Material of LT for JGGUG meetup at 2014-10-24
Gws 20141024 gradle_intro
Gws 20141024 gradle_intro
Nobuhiro Sue
Gradle introduction and latest update for G*WorkshopZ 2014/10/24 (Japanese)
Gradle入門
Gradle入門
orekyuu
めたたぐで使った資料
Jjug 20140430 gradle_advanced
Jjug 20140430 gradle_advanced
Masatoshi Hayashi
2014/04/30 (水) 19:00 - 21:00 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」 「発展編」 会社で使うGradle
Jjug 20140430 gradle_basic
Jjug 20140430 gradle_basic
Takuma Watabiki
2014/4/30 JJUGナイトセミナーでの資料です。
Recommended
ひとりアドベントカレンダーのご紹介
ひとりアドベントカレンダーのご紹介
Kazuhiro Hara
descjopアドベントカレンダーという、ひとりアドベントカレンダーのご紹介をしました
(IDEユーザのための) ClojureのEmacs開発環境について
(IDEユーザのための) ClojureのEmacs開発環境について
Kazuhiro Hara
Clojureの開発をEmacsでIDEぽくやるためのカスタマイズなども紹介
ClojureでElectronアプリを作ろう
ClojureでElectronアプリを作ろう
Kazuhiro Hara
ClojureでElectronアプリを作るために欠かせない(かもしれない)descjopの紹介と、実装周りのいろいろ、あとClojure自体の紹介など
OSS Product feat. Gradle
OSS Product feat. Gradle
Yasuharu Nakano
Material of LT for JGGUG meetup at 2014-10-24
Gws 20141024 gradle_intro
Gws 20141024 gradle_intro
Nobuhiro Sue
Gradle introduction and latest update for G*WorkshopZ 2014/10/24 (Japanese)
Gradle入門
Gradle入門
orekyuu
めたたぐで使った資料
Jjug 20140430 gradle_advanced
Jjug 20140430 gradle_advanced
Masatoshi Hayashi
2014/04/30 (水) 19:00 - 21:00 JJUG&JGGUG 共催ナイトセミナ 「4.30 2時間で分かる!次世代ビルドツールの本命Gradleの全貌」 「発展編」 会社で使うGradle
Jjug 20140430 gradle_basic
Jjug 20140430 gradle_basic
Takuma Watabiki
2014/4/30 JJUGナイトセミナーでの資料です。
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
Takuma Watabiki
Spring in Summer ハンズオン資料微修正版(回答例付き)です。
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
デブサミ2015 Growth! 【20-B-3】「システム開発を前進させるためのGradle導入法」の講演資料です。
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Kazuhiro Hara
OmやOm-next、Reagent、Rumなどの現状についてお話します。
Gradleどうでしょう
Gradleどうでしょう
Takuma Watabiki
G*ワークショップ Z 札幌 2014 のスライドです。 某書の抜粋的な何かです。
Gradle handson
Gradle handson
Nemoto Yusuke
Gradleハンズオン資料
Linkage of gulp & sketch
Linkage of gulp & sketch
rootage-inc
gulp & sketch tech
Angular + Typedoc + Github Page
Angular + Typedoc + Github Page
Akihiko Kigure
Git Page 公開 3分(大嘘)クッキング
高速!Clojure Web 開発入門
高速!Clojure Web 開発入門
Kazuki Tsutsumi
NIshi-SHinju-Clojure #0 (2016/07/21) 発表資料です。
Gradle布教活動
Gradle布教活動
Nemoto Yusuke
社内勉強会用資料「Gradle布教活動」
Gradleプラグインを作成してみた
Gradleプラグインを作成してみた
shinya sakemoto
#potatotips 13 での発表資料です。 Gradleプラグインを作成してみた。
Android アプリ開発における Gradle ビルドシステム
Android アプリ開発における Gradle ビルドシステム
Yu Nobuoka
2014 年 8 月 23 日に開催された 「京都 Android 勉強会 2014.08」 での発表資料です。
フロント開発をがんばるためにGulpとGruntに入門してみた
フロント開発をがんばるためにGulpとGruntに入門してみた
Shou Takenaka
社内勉強会の資料です。
node-gypを使ったネイティブモジュールの作成
node-gypを使ったネイティブモジュールの作成
shigeki_ohtsu
How to make native module with node-gyp.
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
cactusman
明日から使えるgradle
明日から使えるgradle
kimukou_26 Kimukou
Gitを使ってみませんか
Gitを使ってみませんか
Atsuhiro Takiguchi
第13回WordBench神戸でGitを全然知らない人向けにgitを紹介したLTの資料です。
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
Yasuhiro Murata
Gulp.jsのおすすめプラグインをご紹介します! 基本的な使い方も解説しているので参考にしてみてください
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
AndroidStudioはじめて、Gradleにできることを5分ぐらいの発表用にまとめたものです。 サンプルはこちら https://github.com/tyabata/demo-tomo
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Yu Nobuoka
リリース用の Android アプリの APK パッケージを Jenkins 上で作成し、GitHub に “リリース” を生成するようにしたことについての発表です。
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
Kazuhiro Hara
JELLY JELLY CAFEで行われた「WP Jelly vol.01 WordPress管理画面にメニューを追加しよう」のスライドです
第2回 -Play部屋- Play 2.0はじめて&もくもく会
第2回 -Play部屋- Play 2.0はじめて&もくもく会
Kazuhiro Hara
2013年01月24日(木) 19時00分 - 22時00分に行った第2回 -Play部屋- Play 2.0はじめて&もくもく会のスライドです。今回はPlay newsが少しありました。
More Related Content
What's hot
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
Takuma Watabiki
Spring in Summer ハンズオン資料微修正版(回答例付き)です。
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Takuma Watabiki
デブサミ2015 Growth! 【20-B-3】「システム開発を前進させるためのGradle導入法」の講演資料です。
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Kazuhiro Hara
OmやOm-next、Reagent、Rumなどの現状についてお話します。
Gradleどうでしょう
Gradleどうでしょう
Takuma Watabiki
G*ワークショップ Z 札幌 2014 のスライドです。 某書の抜粋的な何かです。
Gradle handson
Gradle handson
Nemoto Yusuke
Gradleハンズオン資料
Linkage of gulp & sketch
Linkage of gulp & sketch
rootage-inc
gulp & sketch tech
Angular + Typedoc + Github Page
Angular + Typedoc + Github Page
Akihiko Kigure
Git Page 公開 3分(大嘘)クッキング
高速!Clojure Web 開発入門
高速!Clojure Web 開発入門
Kazuki Tsutsumi
NIshi-SHinju-Clojure #0 (2016/07/21) 発表資料です。
Gradle布教活動
Gradle布教活動
Nemoto Yusuke
社内勉強会用資料「Gradle布教活動」
Gradleプラグインを作成してみた
Gradleプラグインを作成してみた
shinya sakemoto
#potatotips 13 での発表資料です。 Gradleプラグインを作成してみた。
Android アプリ開発における Gradle ビルドシステム
Android アプリ開発における Gradle ビルドシステム
Yu Nobuoka
2014 年 8 月 23 日に開催された 「京都 Android 勉強会 2014.08」 での発表資料です。
フロント開発をがんばるためにGulpとGruntに入門してみた
フロント開発をがんばるためにGulpとGruntに入門してみた
Shou Takenaka
社内勉強会の資料です。
node-gypを使ったネイティブモジュールの作成
node-gypを使ったネイティブモジュールの作成
shigeki_ohtsu
How to make native module with node-gyp.
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Yohei Fushii
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
cactusman
明日から使えるgradle
明日から使えるgradle
kimukou_26 Kimukou
Gitを使ってみませんか
Gitを使ってみませんか
Atsuhiro Takiguchi
第13回WordBench神戸でGitを全然知らない人向けにgitを紹介したLTの資料です。
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
Yasuhiro Murata
Gulp.jsのおすすめプラグインをご紹介します! 基本的な使い方も解説しているので参考にしてみてください
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Yabata Tomomitsu
AndroidStudioはじめて、Gradleにできることを5分ぐらいの発表用にまとめたものです。 サンプルはこちら https://github.com/tyabata/demo-tomo
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Yu Nobuoka
リリース用の Android アプリの APK パッケージを Jenkins 上で作成し、GitHub に “リリース” を生成するようにしたことについての発表です。
What's hot
(20)
Spring in-summer-gradle-hands on-withanswers
Spring in-summer-gradle-hands on-withanswers
システム開発を前進させるためのGradle導入法
システム開発を前進させるためのGradle導入法
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Clojure の各種React系ラッパーライブラリのサーバーサイドレンダリングの現状について
Gradleどうでしょう
Gradleどうでしょう
Gradle handson
Gradle handson
Linkage of gulp & sketch
Linkage of gulp & sketch
Angular + Typedoc + Github Page
Angular + Typedoc + Github Page
高速!Clojure Web 開発入門
高速!Clojure Web 開発入門
Gradle布教活動
Gradle布教活動
Gradleプラグインを作成してみた
Gradleプラグインを作成してみた
Android アプリ開発における Gradle ビルドシステム
Android アプリ開発における Gradle ビルドシステム
フロント開発をがんばるためにGulpとGruntに入門してみた
フロント開発をがんばるためにGulpとGruntに入門してみた
node-gypを使ったネイティブモジュールの作成
node-gypを使ったネイティブモジュールの作成
ホームディレクトリに埋もれた便利なコードをさがせ!
ホームディレクトリに埋もれた便利なコードをさがせ!
Jenkins勉強会 in 札幌 第二部
Jenkins勉強会 in 札幌 第二部
明日から使えるgradle
明日から使えるgradle
Gitを使ってみませんか
Gitを使ってみませんか
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
[JavaScript][gulp.js] 一緒に楽しよう!gulp.jsのあれこれ
AndroidStudioはじめました ~Gradle編~
AndroidStudioはじめました ~Gradle編~
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Android アプリを Jenkins でビルドして GitHub に “リリース” を作る
Viewers also liked
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
Kazuhiro Hara
JELLY JELLY CAFEで行われた「WP Jelly vol.01 WordPress管理画面にメニューを追加しよう」のスライドです
第2回 -Play部屋- Play 2.0はじめて&もくもく会
第2回 -Play部屋- Play 2.0はじめて&もくもく会
Kazuhiro Hara
2013年01月24日(木) 19時00分 - 22時00分に行った第2回 -Play部屋- Play 2.0はじめて&もくもく会のスライドです。今回はPlay newsが少しありました。
-Play部屋- Play 2.0はじめて&もくもく会
-Play部屋- Play 2.0はじめて&もくもく会
Kazuhiro Hara
2013年01月15日(火) 19時00分 - 22時00分に行った第1回のPlay 2.0はじめて&もくもく会のスライドです。 アジェンダ程度のスライドですが。。
Play FrameworkとWeb Socketの話
Play FrameworkとWeb Socketの話
Kazuhiro Hara
第二回 #Playframework 勉強会 in Tokyo #play_ja で行ったもの
PlayFramework 2.0 Javaと WebSocketでつくる リアルタイムMVC Webアプリケーション
PlayFramework 2.0 Javaと WebSocketでつくる リアルタイムMVC Webアプリケーション
Kazuhiro Hara
JavaOne Tokyoの時の資料です。http://www.oracle.co.jp/javaone/2012/timetable/index.html Blogにて補足説明があったりします。 http://blog.greative.jp/
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
Kazuhiro Hara
とかくカオスになりがちな WordPress の PHP 周りのコードを、どう綺麗な設計で作るかということをデザイナーやディレクター向けにわかりやすく扱います。1年後に見て「あれ、なんだっけ?」となりにくい、コラボレーションしやすい設計をご紹介します。
Viewers also liked
(6)
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
WP Jelly vol.01 WordPress管理画面にメニューを追加しよう
第2回 -Play部屋- Play 2.0はじめて&もくもく会
第2回 -Play部屋- Play 2.0はじめて&もくもく会
-Play部屋- Play 2.0はじめて&もくもく会
-Play部屋- Play 2.0はじめて&もくもく会
Play FrameworkとWeb Socketの話
Play FrameworkとWeb Socketの話
PlayFramework 2.0 Javaと WebSocketでつくる リアルタイムMVC Webアプリケーション
PlayFramework 2.0 Javaと WebSocketでつくる リアルタイムMVC Webアプリケーション
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
クリーンな WordPress サイトのための PHP コーディングのお作法 ― 計画的に WordPress を拡張していくためのフレームワーク思考 |...
Similar to Cryogenでサイトつくろーじぇん
Playbay Play 2.0 plugin イロハのイ
Playbay Play 2.0 plugin イロハのイ
Kazuhiro Hara
Play framework 2.0のおすすめと1.2からのアップグレード
Play framework 2.0のおすすめと1.2からのアップグレード
Kazuhiro Hara
第3回Playframework勉強会 #play_ja で使った資料です。Play 2.0 Javaへ移行していくためのあれこれを1.2との比較で取り上げています。
Metahub for github
Metahub for github
Suguru Oho
Introduction of metahub as a github utility. TechHills #5 "Go to Git!"
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
Yu Nobuoka
2015 年 1 月 11 日に開催された 「Jenkins ユーザ・カンファレンス 2015 東京」 での発表資料です。
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
UnityTechnologiesJapan002
2020/1/25に開催されたUnity道場京都スペシャル4の講演スライドです。 講師:河合 宜文(株式会社Cysharp) Unityのイベント資料はこちらから:https://www.slideshare.net/UnityTechnologiesJapan/clipboards
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Yoshifumi Kawai
Unity道場 京都スペシャル4
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
tamtam180
GraalVM超入門 / JJUG_CCC 2018 Fall もし見れないスライドがある場合はダウンロードしてPDFとして見るか、こちらに再アップロードしたものをご参照ください。 https://www.slideshare.net/tamrin69/getting-started-graalvm-126108209
Getting Started GraalVM (再アップロード)
Getting Started GraalVM (再アップロード)
tamtam180
Getting Started GraalVM 見えないスライドがあるので、再アップロードしました。
Leiningen超速入門
Leiningen超速入門
Kiyotaka Kunihira
Kyoto.clj #1 で発表したLeiningenの紹介スライドです。
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Junya Hayashi
PyCon JP 2017 発表資料です。
Rocroにおけるgcp活用事例
Rocroにおけるgcp活用事例
Kishin Yagami
GCPUG Tokyo DevOps Day September 2017
Scalaで実装するGC
Scalaで実装するGC
NISHIMOTO Keisuke
GC Emulator by Scala language.
GitHub APIとfreshで遊ぼう
GitHub APIとfreshで遊ぼう
虎の穴 開発室
toranoana.deno#5の発表資料です https://yumenosora.connpass.com/event/238607/
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
テーマ: CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ 内容: GitHub Flowによる開発プロセス コードレビューの効率化
マイクロサービス時代の生存戦略 with HashiCorp
マイクロサービス時代の生存戦略 with HashiCorp
Masahito Zembutsu
発表資料 2015年11月27日(金) #devopsjp DevOps/マイクロサービスセミナー ~導入事例から考える、マイクロ サービスを実現するコンセプトと技術~ 会場:マイクロソフト@品川 http://connpass.com/event/22027/
ocamloptの全体像
ocamloptの全体像
Kiwamu Okabe
ocamloptの全体像
Gatsby & React Static
Gatsby & React Static
Kazuhiro Hara
Okachi.js vol.15でやったGatsby & React Staticの紹介スライドです
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
kimukou_26 Kimukou
Gws 20130315 gradle_handson
Gws 20130315 gradle_handson
Nobuhiro Sue
Handson text for Mar 15, 2013 JGGUG(@NTTSoft Shinagawa office)
React Native GUIDE
React Native GUIDE
dcubeio
React Native 入門用の話がそこそこ 裏側を覗く部分がメインです 以下のコードの解説をしています - react-native init - react-native run-ios
Similar to Cryogenでサイトつくろーじぇん
(20)
Playbay Play 2.0 plugin イロハのイ
Playbay Play 2.0 plugin イロハのイ
Play framework 2.0のおすすめと1.2からのアップグレード
Play framework 2.0のおすすめと1.2からのアップグレード
Metahub for github
Metahub for github
はてなにおける継続的デプロイメントの現状と Docker の導入
はてなにおける継続的デプロイメントの現状と Docker の導入
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
【Unity道場京都スペシャル4】Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Unityによるリアルタイム通信とMagicOnionによるC#大統一理論の実現
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM / GraalVM超入門 #jjug_ccc #ccc_c2
Getting Started GraalVM (再アップロード)
Getting Started GraalVM (再アップロード)
Leiningen超速入門
Leiningen超速入門
Python におけるドメイン駆動設計(戦術面)の勘どころ
Python におけるドメイン駆動設計(戦術面)の勘どころ
Rocroにおけるgcp活用事例
Rocroにおけるgcp活用事例
Scalaで実装するGC
Scalaで実装するGC
GitHub APIとfreshで遊ぼう
GitHub APIとfreshで遊ぼう
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
マイクロサービス時代の生存戦略 with HashiCorp
マイクロサービス時代の生存戦略 with HashiCorp
ocamloptの全体像
ocamloptの全体像
Gatsby & React Static
Gatsby & React Static
griffon plugin を 実際に作ってみよう #jggug
griffon plugin を 実際に作ってみよう #jggug
Gws 20130315 gradle_handson
Gws 20130315 gradle_handson
React Native GUIDE
React Native GUIDE
More from Kazuhiro Hara
MDX with Next.js
MDX with Next.js
Kazuhiro Hara
React LT会で話したスライドです。MDX めちゃくちゃお勧めなので使いましょう
MDX and Next.js
MDX and Next.js
Kazuhiro Hara
新進気鋭のドキュメントフォーマット MDX をためす
About Plone Conference Tokyo 2018 Frontend Day
About Plone Conference Tokyo 2018 Frontend Day
Kazuhiro Hara
I presented about Frontend Day at 1000 speakers conference in english-vol.61.
buddyのユーザ認証周りのデータ構造 - 使われているデータの取り回しについてのお話
buddyのユーザ認証周りのデータ構造 - 使われているデータの取り回しについてのお話
Kazuhiro Hara
buddy-authのidentity実装をみてたときに、リクエストマップに対するmiddlewareの使い方でアハ体験した話
Clojure.tokyo.descjop
Clojure.tokyo.descjop
Kazuhiro Hara
about descjop
SwaggerとAPIのデザイン
SwaggerとAPIのデザイン
Kazuhiro Hara
Swaggerではじめる楽々RESTful APIデザイン&ドキュメント管理
React VR ことはじめ
React VR ことはじめ
Kazuhiro Hara
Okachi.js vol.4で話したReat VRに関する資料です
React系(別言語含む)の サーバーサイドレンダリング について考えよう
React系(別言語含む)の サーバーサイドレンダリング について考えよう
Kazuhiro Hara
SPAとSSR、現実解について考えてみる Okachi.jsでの発表資料です
Re-frame and A-Frame
Re-frame and A-Frame
Kazuhiro Hara
Clojure ScriptのSPAフレームワークRe-frameと、WebVRのフレームワークA-Frameのお話
WebSocket+Akka(Remote)+Play 2.1 Java
WebSocket+Akka(Remote)+Play 2.1 Java
Kazuhiro Hara
SPDY+WS勉強会で発表した資料です
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
Kazuhiro Hara
Scala勉強会で5分くらいのお時間もらって発表した内容。
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocket
Kazuhiro Hara
PlayBay - PlayFramework + WebSocket勉強会で行った資料です。 WebSocketをPlayFrameworkでハンドリングするためのもろもろを解説しました。WebSocketControllerと、F.javaの話、イベントモデルの話がメインです。
MVCのVを極めしWebデザイナーになる - CakePHP勉強会
MVCのVを極めしWebデザイナーになる - CakePHP勉強会
Kazuhiro Hara
デザイナー向けCakePHP勉強会で発表したスライドです。
Cakephp And Wordpress
Cakephp And Wordpress
Kazuhiro Hara
Method of using CakePHP in plug-in of WordPress. WordPressのプラグイン内でCakePHPを使う方法
More from Kazuhiro Hara
(14)
MDX with Next.js
MDX with Next.js
MDX and Next.js
MDX and Next.js
About Plone Conference Tokyo 2018 Frontend Day
About Plone Conference Tokyo 2018 Frontend Day
buddyのユーザ認証周りのデータ構造 - 使われているデータの取り回しについてのお話
buddyのユーザ認証周りのデータ構造 - 使われているデータの取り回しについてのお話
Clojure.tokyo.descjop
Clojure.tokyo.descjop
SwaggerとAPIのデザイン
SwaggerとAPIのデザイン
React VR ことはじめ
React VR ことはじめ
React系(別言語含む)の サーバーサイドレンダリング について考えよう
React系(別言語含む)の サーバーサイドレンダリング について考えよう
Re-frame and A-Frame
Re-frame and A-Frame
WebSocket+Akka(Remote)+Play 2.1 Java
WebSocket+Akka(Remote)+Play 2.1 Java
sbtマルチプロジェクトビルドの使いどころ
sbtマルチプロジェクトビルドの使いどころ
PlayFramework1.2.4におけるWebSocket
PlayFramework1.2.4におけるWebSocket
MVCのVを極めしWebデザイナーになる - CakePHP勉強会
MVCのVを極めしWebデザイナーになる - CakePHP勉強会
Cakephp And Wordpress
Cakephp And Wordpress
Cryogenでサイトつくろーじぇん
1.
{:company “Greative GK” :name
“Kazuhiro Hara” :twitter “kara_d” :github “https://github.com/karad”} Tokyo.clj #24 Cryogenで サイトつくろうじぇん
2.
#tokyocljdescjop.org 自己紹介 2 原 一浩 ハラ カズヒロ ClojureScript +
Electronの プロジェクトテンプレdescjopの作者 http://greative.jp/ ( @kara_d ) http://descjop.org/
3.
#tokyocljdescjop.org Electron用のLeiningenプロジェクト ➡ http://descjop.org now version
0.1.4 available 本日0.1.4リリースしました Electron 0.26.0に対応 3
4.
#tokyocljdescjop.org ちょっと前の著書 ➡ Play Framework
2徹底入門 - JavaではじめるアジャイルWeb開発 4 実践編(4章∼7章)を担当 ✦ サンプルアプリの企画から設計、構築、テ スト、管理画面作成までを一通り マニュアルにはない詰まりポイントとかも ちりばめられてます。
5.
#tokyocljdescjop.org アジェンダ ➡ Cryogenとはなんぞや ➡ できること ➡
Cryogenの構造 ➡ はじめてのCryogen ➡ 処理の流れ ➡ コンパイラアセットを作ろう ➡ 今後の課題 5
6.
#tokyocljdescjop.org 6 Cryogenとはなんぞや
7.
#tokyocljdescjop.org Cryogenとは? ➡ 読み方はクリョージェン? ドイツ語サイトもあることからドイツ製か? ➡ Static
Site Generatorの一種 jekyllとか系 ➡ 静的なHTMLを生成する markdownからコンテンツを生成 7
8.
#tokyocljdescjop.org 8 できること
9.
#tokyocljdescjop.org できること ➡ MarkdownもしくはAsciiDocからHTMLを生成 ➡ postおよびpageベース ➡
TOCを自動生成 ➡ タグをコンテンツにふれる ➡ Bootstrap組み込み済み ➡ HTMLテンプレートによるデザインカスタマイズ ➡ シンタックスハイライト組み込み済み ➡ sitemap自動生成 ➡ RSS自動生成 ➡ Sass/SCSSサポート 9
10.
#tokyocljdescjop.org Clojure的な特徴 ➡ コンフィギュレーションは、edn ➡ Markdownに書くメタデータもClojureライク ➡
HTMLテンプレートは、Selmer ➡ leiningenテンプレート用意 ➡ 開発モードは、Ring/Compojureでサーバ起動 10 {:title "First Post!" :layout :post :tags ["tag1" "tag3"]}
11.
#tokyocljdescjop.org 作ったもの ➡ 自社サイトをリニューアル http://greative.jp postベースではなく、pageベース 11
12.
#tokyocljdescjop.org 12 はじめてのCryogen
13.
#tokyocljdescjop.org はじめてのCryogen ➡ leiningenのテンプレートを使おう ➡ サーバとして起動するとファイル監視も開始 13 $
lein new cryogen PROJECT_NAME $ lein ring server
14.
#tokyocljdescjop.org 14 Cryogenの構造
15.
#tokyocljdescjop.org Cryogenの構造 15 . ├── project.clj ├── resources │
└── templates │ ├── 404.html │ ├── config.edn │ ├── css │ │ └── screen.css │ ├── html │ │ └── layouts │ ├── js │ │ └── highlight.pack.js │ └── md │ ├── pages │ └── posts └── src └── cryogen ├── core.clj └── server.clj
16.
#tokyocljdescjop.org 16 処理の流れ
17.
#tokyocljdescjop.org 処理の流れ ➡ サーバ起動 ➡ (cryogen-core.watcher/start-watcher! "resources/templates" ignored-files compile-assets-timed) ここで、起動しっぱなしで、ファイル監視 ➡
(compile-assets-timed)では、 cryogen-core.compiler/compile-assets を利用している コンパイラアセットがCryogenのキモ 17
18.
#tokyocljdescjop.org コンパイラアセットでやっていること ➡ resources/public内をクリーン ➡ 静的リソースファイルをコピー ➡
md内のフォルダをまとめてimgへコピー ➡ mdページからHTMLの生成 ➡ mdポストからHTMLの生成 ➡ タグ関係ページの生成 ➡ トップページの生成 ➡ アーカイブページの生成 ➡ sitemap、rss、sassコンパイル 18
19.
#tokyocljdescjop.org コンパイラアセットに欠かせないconfig ➡ compile-assets内でこんな風に呼び出されている ➡ read-config内では、templates/config.edn を読んでいる 19 {:keys
[site-‐url blog-‐prefix rss-‐name recent-‐posts sass-‐src sass-‐dest keep-‐files ignored-‐files] :as config} (read-‐config)
20.
#tokyocljdescjop.org 投稿ごとの画像をまとめる仕組み ➡ 通常のポスト md/posts/2014-12-12-hoge.md img/hoge.png ➡ 画像含めてフォルダ化 md/posts/myPost/2014-12-12-hoge.md md/posts/myPost/hoge.png 20
21.
#tokyocljdescjop.org 21 コンパイラアセットを作ろう
22.
#tokyocljdescjop.org コンパイラアセットを作ろう ➡ コンパイラはcryogen.core内で定義されており、 内容、順番の変更ができない ➡ ファイル監視時に実行されるコンパイラアセットは、 server.cljに書かれている ➡
独自のコンパイルアセットを渡して実行することが できる ➡ デフォルトのコンパイラアセットを利用しないことも できる 22
23.
#tokyocljdescjop.org 独自のコンパイラアセットは作成できる ➡ これを、 ➡ こう使う 23 (defn
compile-‐htaccess "put htaccess file" [] (println (blue "compiling htaccess")) (spit (str public "/.htaccess") (render-‐file "templates/.htaccess" {}))) (cryogen-‐core.watcher/start-‐watcher! "resources/templates" ignored-‐files #(do (compile-‐assets-‐timed) (compile-‐htaccess))
24.
#tokyocljdescjop.org 24 今後の課題
25.
#tokyocljdescjop.org 今後の課題 ➡ pagesの階層化 ➡ あまりカスタマイズが過ぎる場合、自作のがいいかも 25
26.
{:company “Greative GK” :name
“Kazuhiro Hara” :twitter “kara_d” :github “https://github.com/karad”} Tokyo.clj #24 Cryogenでサイトつくろうじぇん ありがとうございました!!
Download now