1
0
Fork 0

Initial commit.

This commit is contained in:
Kaan Genç 2019-10-27 17:20:04 -04:00
commit 32f40736ff
3 changed files with 48 additions and 0 deletions

24
build.boot Normal file
View File

@ -0,0 +1,24 @@
(set-env!
:source-paths #{"src"}
:resource-paths #{"content"}
:dependencies '[[perun "0.4.3-SNAPSHOT" :scope "test"]
[hiccup "1.0.5" :exclusions [org.clojure/clojure]]
[pandeiro/boot-http "0.8.3" :exclusions [org.clojure/clojure]]])
(require '[io.perun :as perun]
'[pandeiro.boot-http :refer [serve]]
'[site.core])
(deftask build-website []
(comp (perun/markdown)
(perun/render :renderer 'site.core/page)
(perun/sitemap :filename "sitemap.xml")))
(deftask serve-website []
(comp (build-website)
(serve :port 8000 :resource-root "public")
(wait)))
(deftask compile-website []
(comp (build-website)
(target)))

17
content/index.markdown Normal file
View File

@ -0,0 +1,17 @@
# Kaan Genç
## Research Interests
* Programming languages
* Dynamic analysis
* Persistent memory
* Race detection
## Publications
* Dependence Aware, Predictive Unbounded Predictive Race Detection, OOPSLA 2019.
* Vindicator, PLDI 2018.
## Teaching Experience
Advanced C Programming, Autumn 2017 & Spring 2018 @ The Ohio State Univerity.

7
src/site/core.clj Normal file
View File

@ -0,0 +1,7 @@
(ns site.core
(:require [hiccup.page :as hp]))
(defn page [data]
(hp/html5
[:div {:style "max-width: 600px;"}
(-> data :entry :content)]))