<!doctype html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<!-- Use title if it's in the page YAML frontmatter -->
<title>Clojure/West :: San Francisco March 2014</title>
<link href="/stylesheets/style.css" media="screen" rel="stylesheet" type="text/css" />
<script src="//use.typekit.net/obo7szc.js" type="text/javascript"></script>
<script src="/javascripts/modernizr.js" type="text/javascript"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}</script>
</head>
<body class="index">
<div class="hero">
<h1>Clojure/West</h1>
<h2>
March 24-26 2014
<span>The Palace Hotel San Francisco</span>
</h2>
<div class="actions">
<a href="https://www.eventbrite.com/e/clojurewest-2014-tickets-10153269703" class="button radius transparent success">Register for Clojure/West</a>
</br>
<a href="https://www.eventbrite.com/e/sf-clojure-training-intro-to-clojure-datomic-clojurescript-tickets-10165560465" class="button radius transparent small">Register for Intro to Clojure, ClojureScript or Datomic Training</a>
</div>
</div>
<div class="row">
<div class="large-8 medium-12 small-12 large-centered columns">
<nav>
<a class="home" href="/">home</a>
<strong>•</strong>
<a href="/speakers">Speakers</a>
<strong>•</strong>
<a href="/schedule">Schedule</a>
<strong>•</strong>
<a href="/sponsorship-prospectus.pdf">Sponsorship Prospectus</a>
</nav>
</div>
</div>
<div class="row">
<div class="large-8 medium-8 small-12 large-centered medium-centered columns page">
<h2>The Venue</h2>
<p>
This year, Clojure/West will be held at <a href="http://www.sfpalace.com">The Palace Hotel</a>.
<br/>
2 New Montgomery Street,
<br/>
San Francisco, CA 94105
<br/>
(415) 512-1111
</p>
<p><a href="https://www.starwoodmeeting.com/StarGroupsWeb/res?id=1401131690&key=2C517">Reserve your hotel room</a>, $199/night includes free Wi-Fi</p>
<h3>Transportation Info</h3>
<h4>Airports</h4>
<ul class="no-disc">
<li>San Francisco Airport (SFO): Nearest Airport to the conference venue <br/><em>45 minutes via <a href="http://www.bart.gov/">BART</a> or ~ $40 Taxi</em></li>
<li>Oakland Int’l Airport (OAK): <br/><em>55 minutes via <a href="http://www.bart.gov/">BART</a></em></li>
</ul>
</div>
</div>
<div class="sponsors">
<div class="row">
<div class="large-8 medium-12 small-12 large-centered medium-centered columns">
<h4>our sponsors</h4>
<a class="platinum" href="http://www.stapleslabs.com/"><img src="/images/sponsors/staples.png" /></a>
<a class="platinum" href="http://factual.com/"><img src="/images/sponsors/factual.png" /></a>
<hr/>
<a class="gold" href="http://walmartlabs.com/"><img src="/images/sponsors/walmart.png" /></a>
<a class="gold" href="http://apartmentguide.com/"><img src="/images/sponsors/apartment-guide.png" /></a>
<hr/>
<ul class="large-block-grid-2 medium-block-grid-2 small-block-grid-2">
<li><a href="http://basho.com/"><img src="/images/sponsors/basho.png" /></a></li>
<li><a href="http://twosigma.com/"><img src="/images/sponsors/two-sigma.png" /></a></li>
</ul>
<hr/>
<ul class="large-block-grid-6 medium-block-grid-6 small-block-grid-2">
<li><a href="http://oreilly.com/"><img src="/images/sponsors/oreilly.png" /></a></li>
<li><a href="http://boundforanything.com/"><img src="/images/sponsors/bound.png" /></a></li>
<li><a href="http://oasisdigital.com/"><img src="/images/sponsors/oasis.png" /></a></li>
<li><a href="http://www.climate.com/"><img src="/images/sponsors/climate-corp.png" /></a></li>
<li><a href="http://www.brickalloy.com/"><img src="/images/sponsors/brickalloy.png" /></a></li>
<li><a href="http://www.farmlogs.com/"><img src="/images/sponsors/farmlogs.png" /></a></li>
</ul>
</div>
</div>
</div>
<div class="blue">
<div class="row">
<div class="small-12 large-6 medium-6 medium-centered large-centered columns">
<div>
<a class="button radius" data-reveal-id="myModal" href="#">Register for the newsletter</a>
</div>
</div>
</div>
</div>
<div class="footer">
<h3>Brought to you by <a class="cognitect" href="http://cognitect.com">cognitect</a></h3>
<a href="/anti-harassment-policy">Anti-harassment Policy</a>
</div>
<div id="myModal" class="reveal-modal small" data-reveal>
<a class="close-reveal-modal">×</a>
<!-- Begin MailChimp Signup Form -->
<div id="mc_embed_signup">
<form action="http://clojure-conj.us2.list-manage.com/subscribe/post?u=c85bcdf7c97dd92c10d4d6998&id=cc86431f7d" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" data-abide novalidate>
<h2>Sign up for updates on Clojure/West</h2>
<div class="mc-field-group">
<label for="mce-EMAIL">Email Address</label>
<input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL" required>
</div>
<div id="mce-responses" class="clear">
<div class="response alert-box radius warning" id="mce-error-response" style="display:none"></div>
<div class="response alert-box radius success" id="mce-success-response" style="display:none"></div>
</div> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups-->
<div style="position: absolute; left: -5000px;"><input type="text" name="b_c85bcdf7c97dd92c10d4d6998_cc86431f7d" value=""></div>
<div class="clear"><input type="submit" value="Subscribe" name="subscribe" id="mc-embedded-subscribe" class="button radius small"></div>
</form>
</div>
<script type="text/javascript">
var fnames = new Array();var ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[3]='CITY';ftypes[3]='text';fnames[4]='MMERGE4';ftypes[4]='text';fnames[5]='MMERGE5';ftypes[5]='text';fnames[6]='MMERGE6';ftypes[6]='text';fnames[7]='MMERGE7';ftypes[7]='text';
try {
var jqueryLoaded=jQuery;
jqueryLoaded=true;
} catch(err) {
var jqueryLoaded=false;
}
var head= document.getElementsByTagName('head')[0];
if (!jqueryLoaded) {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '//ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js';
head.appendChild(script);
if (script.readyState && script.onload!==null){
script.onreadystatechange= function () {
if (this.readyState == 'complete') mce_preload_check();
}
}
}
var err_style = '';
try{
err_style = mc_custom_error_style;
} catch(e){
err_style = '#mc_embed_signup input.mce_inline_error{border-color:#6B0505;} #mc_embed_signup div.mce_inline_error{margin: 0 0 1em 0; padding: 5px 10px; background-color:#6B0505; font-weight: bold; z-index: 1; color:#fff;}';
}
var head= document.getElementsByTagName('head')[0];
var style= document.createElement('style');
style.type= 'text/css';
if (style.styleSheet) {
style.styleSheet.cssText = err_style;
} else {
style.appendChild(document.createTextNode(err_style));
}
head.appendChild(style);
setTimeout('mce_preload_check();', 250);
var mce_preload_checks = 0;
function mce_preload_check(){
if (mce_preload_checks>40) return;
mce_preload_checks++;
try {
var jqueryLoaded=jQuery;
} catch(err) {
setTimeout('mce_preload_check();', 250);
return;
}
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://downloads.mailchimp.com/js/jquery.form-n-validate.js';
head.appendChild(script);
try {
var validatorLoaded=jQuery("#fake-form").validate({});
} catch(err) {
setTimeout('mce_preload_check();', 250);
return;
}
mce_init_form();
}
function mce_init_form(){
jQuery(document).ready( function($) {
var options = { errorClass: 'mce_inline_error', errorElement: 'div', onkeyup: function(){}, onfocusout:function(){}, onblur:function(){} };
var mce_validator = $("#mc-embedded-subscribe-form").validate(options);
$("#mc-embedded-subscribe-form").unbind('submit');//remove the validator so we can get into beforeSubmit on the ajaxform, which then calls the validator
options = { url: 'http://clojure-conj.us2.list-manage.com/subscribe/post-json?u=c85bcdf7c97dd92c10d4d6998&id=cc86431f7d&c=?', type: 'GET', dataType: 'json', contentType: "application/json; charset=utf-8",
beforeSubmit: function(){
$('#mce_tmp_error_msg').remove();
$('.datefield','#mc_embed_signup').each(
function(){
var txt = 'filled';
var fields = new Array();
var i = 0;
$(':text', this).each(
function(){
fields[i] = this;
i++;
});
$(':hidden', this).each(
function(){
var bday = false;
if (fields.length == 2){
bday = true;
fields[2] = {'value':1970};//trick birthdays into having years
}
if ( fields[0].value=='MM' && fields[1].value=='DD' && (fields[2].value=='YYYY' || (bday && fields[2].value==1970) ) ){
this.value = '';
} else if ( fields[0].value=='' && fields[1].value=='' && (fields[2].value=='' || (bday && fields[2].value==1970) ) ){
this.value = '';
} else {
if (/\[day\]/.test(fields[0].name)){
this.value = fields[1].value+'/'+fields[0].value+'/'+fields[2].value;
} else {
this.value = fields[0].value+'/'+fields[1].value+'/'+fields[2].value;
}
}
});
});
$('.phonefield-us','#mc_embed_signup').each(
function(){
var fields = new Array();
var i = 0;
$(':text', this).each(
function(){
fields[i] = this;
i++;
});
$(':hidden', this).each(
function(){
if ( fields[0].value.length != 3 || fields[1].value.length!=3 || fields[2].value.length!=4 ){
this.value = '';
} else {
this.value = 'filled';
}
});
});
return mce_validator.form();
},
success: mce_success_cb
};
$('#mc-embedded-subscribe-form').ajaxForm(options);
});
}
function mce_success_cb(resp){
$('#mce-success-response').hide();
$('#mce-error-response').hide();
if (resp.result=="success"){
$('#mce-'+resp.result+'-response').show();
$('#mce-'+resp.result+'-response').html(resp.msg);
$('#mc-embedded-subscribe-form').each(function(){
this.reset();
});
} else {
var index = -1;
var msg;
try {
var parts = resp.msg.split(' - ',2);
if (parts[1]==undefined){
msg = resp.msg;
} else {
i = parseInt(parts[0]);
if (i.toString() == parts[0]){
index = parts[0];
msg = parts[1];
} else {
index = -1;
msg = resp.msg;
}
}
} catch(e){
index = -1;
msg = resp.msg;
}
try{
if (index== -1){
$('#mce-'+resp.result+'-response').show();
$('#mce-'+resp.result+'-response').html(msg);
} else {
err_id = 'mce_tmp_error_msg';
html = '<div id="'+err_id+'" style="'+err_style+'"> '+msg+'</div>';
var input_id = '#mc_embed_signup';
var f = $(input_id);
if (ftypes[index]=='address'){
input_id = '#mce-'+fnames[index]+'-addr1';
f = $(input_id).parent().parent().get(0);
} else if (ftypes[index]=='date'){
input_id = '#mce-'+fnames[index]+'-month';
f = $(input_id).parent().parent().get(0);
} else {
input_id = '#mce-'+fnames[index];
f = $().parent(input_id).get(0);
}
if (f){
$(f).append(html);
$(input_id).focus();
} else {
$('#mce-'+resp.result+'-response').show();
$('#mce-'+resp.result+'-response').html(msg);
}
}
} catch(e){
$('#mce-'+resp.result+'-response').show();
$('#mce-'+resp.result+'-response').html(msg);
}
}
}
</script>
<!--End mc_embed_signup-->
</div>
<script src="/javascripts/all.js" type="text/javascript"></script>
</body>
</html>