Skip to content

Commit

Permalink
deploy: 05e2d3a
Browse files Browse the repository at this point in the history
  • Loading branch information
ifosch committed Dec 24, 2024
0 parents commit b2ef65a
Show file tree
Hide file tree
Showing 656 changed files with 35,173 additions and 0 deletions.
Empty file added .nojekyll
Empty file.
18 changes: 18 additions & 0 deletions 404.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
<!doctype html><html lang=en><head><meta charset=utf-8><meta name=viewport content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta property="og:url" content="https://pybcn.org/404.html"><meta property="og:site_name" content="PyBCN - The Barcelona Python Association"><meta property="og:title" content="404 Page not found"><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta name=twitter:card content="summary"><meta name=twitter:title content="404 Page not found"><meta name=generator content="Hugo 0.139.4"><link rel=canonical href=https://pybcn.org/404.html><link rel=icon href=https://pybcn.org//favicon.png><title>PyBCN - The Barcelona Python Association</title>
<link rel=stylesheet href=https://pybcn.org/css/bootstrap.min.css><link rel=stylesheet href=https://pybcn.org/scss/style.min.4e5e51666085e7ad7c7fd2b11f58f3ed23aaec572582e12fefebcf2a78273b6d.css><link rel=stylesheet href=https://use.fontawesome.com/releases/v5.8.2/css/all.css integrity=sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay crossorigin=anonymous></head><body class=scrollspy-area data-spy=scroll data-target=#index_sections data-offset=180><nav class="navbar navbar-light navbar-expand-xl fixed-top" id=mainNav><div class=container><a class="navbar-brand js-scroll-trigger" href=/><img id=logo src=https://pybcn.org/images/logo.png>
</a><button class=navbar-toggler type=button data-toggle=collapse data-target=#navbarResponsive aria-controls=navbarResponsive aria-expanded=false aria-label="Toggle navigation">
<span class=navbar-toggler-icon></span></button><div class="collapse navbar-collapse" id=navbarResponsive><div class="navbar-nav ml-auto"><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" data-toggle=dropdown href=/pybcn_association/ role=button aria-haspopup=true aria-expanded=false>The association</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=nav-link href=/pybcn_association/information/>Information</a>
<a class="nav-link dropdown-toggle open-submenu" data-toggle=dropdown href=# role=button aria-haspopup=true aria-expanded=false>How to collaborate</a><div class="submenu hidden"><a class=nav-link href=https://pybcn.org/pybcn_association/membership/>Become a member! </a><a class=nav-link href=https://pybcn.org/pybcn_association/organize-with-us/>Organize with us </a><a class=nav-link href=https://pybcn.org/pybcn_association/promote-your-event/>Promote your event </a><a class=nav-link href=https://pybcn.org/pybcn_association/sponsor-us/>Sponsor us </a><a class=nav-link href=https://pybcn.org/pybcn_association/propose-a-talk/>Propose a talk </a><a class=nav-link href=https://pybcn.org/pybcn_association/job-offers/>Job offers</a></div><a class=nav-link href=/pybcn_association/organizers/>Organizers</a>
<a class=nav-link href=/pybcn_association/coc/>Code of Conduct</a></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" data-toggle=dropdown href=/pyladies_bcn/ role=button aria-haspopup=true aria-expanded=false>PyLadies BCN</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class=nav-link href=/pyladies_bcn/about/>About PyLadies BCN</a>
<a class=nav-link href=/pyladies_bcn/meetups/>PyLadies BCN Meetups</a>
<a class=nav-link href=/pyladies_bcn/organizers-and-speakers/>PyLadies BCN Organizers</a>
<a class=nav-link href=/pyladies_bcn/call-for-proposals/>Call for Proposals</a>
<a class=nav-link href=/pyladies_bcn/sponsors/>PyLadies BCN Sponsors</a>
<a class=nav-link href=/pyladies_bcn/job-offers/>Job Offers</a>
<a class=nav-link href=/pyladies_bcn/contact-us/>Contact PyLadies BCN</a></div></li><li class="nav-item dropdown"><a class="nav-link dropdown-toggle" data-toggle=dropdown href=/events/ role=button aria-haspopup=true aria-expanded=false>Events</a><div class=dropdown-menu aria-labelledby=navbarDropdownMenuLink><a class="nav-link dropdown-toggle open-submenu" data-toggle=dropdown href=# role=button aria-haspopup=true aria-expanded=false>PyDay BCN</a><div class="submenu hidden"><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2024/>PyDay BCN 2024 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2023/>PyDay BCN 2023 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2022/>PyDay BCN 2022 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2021/>PyDay BCN 2021 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2020/>PyDay BCN 2020 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2019/>PyDay BCN 2019 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2018/>PyDay BCN 2018 </a><a class=nav-link href=https://pybcn.org/events/pyday_bcn/pyday_bcn_2016/>PyDay BCN 2016</a></div><a class="nav-link dropdown-toggle open-submenu" data-toggle=dropdown href=# role=button aria-haspopup=true aria-expanded=false>PyDataBCN</a><div class="submenu hidden"><a class=nav-link href=https://pybcn.org/events/pydatabcn/pydatabcn_2023/>PyDataBCN 2023</a></div><a class=nav-link href=/events/monthly_events/>Monthly Events</a>
<a class="nav-link dropdown-toggle open-submenu" data-toggle=dropdown href=# role=button aria-haspopup=true aria-expanded=false>Other events</a><div class="submenu hidden"><a class=nav-link href=https://pybcn.org/events/other_events/django_pyladies_2022/>Hands-on Django with PyLadiesBCN </a><a class=nav-link href=https://pybcn.org/events/other_events/pydata_2017_barcelona/>PyData 2017 - Barcelona edition </a><a class=nav-link href=https://pybcn.org/events/other_events/hacktoberfest_2018/>Hacktoberfest 2018</a></div></div></li><li class=nav-item><a class=nav-link href=/sponsors/>Sponsors</a></li><li class=nav-item><a class=nav-link href=/contact/>Contact us</a></li></ul></div></div></nav><section id=main_content><h1>404 Page not found</h1><div class="container oov"><div class=row><div class=col><h2>ERROR #404</h2><p><strong>Uh ho.</strong></p></div></div></div></section><footer class=py-4><div class=container><div class=row><div class=col-md-8><h6><img class=logo_icon src=https://pybcn.org/images/favicon.png> <strong>PyBCN</strong> · The Barcelona Python Association</h6></div><div class="col-md-4 social_links"><a href=https://github.com/pybcn target=_blank><i class="fab fa-github fa-2x"></i></a>
<a href=https://linkedin.com/company/pybcn target=_blank><i class="fab fa-linkedin fa-2x"></i></a>
<a href=https://www.meetup.com/python-barcelona/ target=_blank><i class="fab fa-meetup fa-2x"></i></a>
<a href=https://pybcn.slack.com target=_blank><i class="fab fa-slack fa-2x"></i></a>
<a href=https://twitter.com/PyBCN target=_blank><i class="fab fa-twitter-square fa-2x"></i></a>
<a href=https://www.youtube.com/c/PythonBarcelona target=_blank><i class="fab fa-youtube-square fa-2x"></i></a></div></div></div></footer><script defer src=https://pybcn.org/vendor/jquery/jquery.min.160a426ff2894252cd7cebbdd6d6b7da8fcd319c65b70468f10b6690c45d02ef.js integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8=" crossorigin=anonymous></script><script defer src=https://pybcn.org/vendor/bootstrap/js/bootstrap.bundle.min.bb3d017273ed487674d9766d8401cf458228596adcc0c3a6024f44ae715090db.js integrity="sha256-uz0BcnPtSHZ02XZthAHPRYIoWWrcwMOmAk9ErnFQkNs=" crossorigin=anonymous></script><script defer src=https://pybcn.org/vendor/jquery-easing/jquery.easing.min.1f7723b6b9bfced0deba108df48e3287888dd986f1ff2d5133bacc9807ac0349.js integrity="sha256-H3cjtrm/ztDeuhCN9I4yh4iN2Ybx/y1RM7rMmAesA0k=" crossorigin=anonymous></script><script defer src=https://pybcn.org/js/scrolling-nav.4887e14701d129841f0c57d34088e50816d3fe89da0562a2f2ad4d072b95301b.js integrity="sha256-SIfhRwHRKYQfDFfTQIjlCBbT/onaBWKi8q1NByuVMBs=" crossorigin=anonymous></script><script defer src=https://pybcn.org/js/navbar.13a39091e1204475b90843c3464fcede5cb318e837b5c5a7b72eb6e5ec0c4e2f.js integrity="sha256-E6OQkeEgRHW5CEPDRk/O3lyzGOg3tcWnty625ewMTi8=" crossorigin=anonymous></script></body></html>
1 change: 1 addition & 0 deletions CNAME
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
pybcn.org
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Email Protection | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="../styles/cf.errors.css" type="text/css" media="screen,projection" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" type="text/css" media="screen,projection" /><![endif]-->
<style type="text/css">body{margin:0;padding:0}</style>


<!--[if gte IE 10]><!--><script type="text/javascript" src="../scripts/zepto.min.js"></script><!--<![endif]-->
<!--[if gte IE 10]><!--><script type="text/javascript" src="../scripts/cf.common.js"></script><!--<![endif]-->



</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Email Protection</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access this email address</span> hacktoberfestbarcelona.com</h2>
</div><!-- /.header -->

<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<p>The website from which you got to this page is protected by Cloudflare. Email addresses on that page have been hidden in order to keep them from being accessed by malicious bots. <strong>You must enable Javascript in your browser in order to decode the e-mail address</strong>.</p>
<p>If you have a website and are interested in protecting it in a similar way, you can <a href="https://www.cloudflare.com/sign-up?utm_source=email_protection">sign up for Cloudflare</a>.</p>
</div>

<div class="cf-column">
<div class="grid_4">
<div class="rail">
<div class="panel">
<ul class="nobullets">
<li><a class="modal-link-faq" href="https://support.cloudflare.com/hc/en-us/articles/200170016-What-is-Email-Address-Obfuscation-">How does Cloudflare protect email addresses on website from spammers?</a></li>
<li><a class="modal-link-faq" href="https://support.cloudflare.com/hc/en-us/categories/200275218-Getting-Started">Can I sign up for Cloudflare?</a></li>
</ul>
</div>
</div>
</div>
</div>
</div>
</div><!-- /.section -->

<div class="cf-error-footer cf-wrapper">
<p>
<span class="cf-footer-item">Cloudflare Ray ID: <strong>58daec48aa3f611f</strong></span>
<span class="cf-footer-separator">&bull;</span>
<span class="cf-footer-item"><span>Your IP</span>: 95.169.224.162</span>
<span class="cf-footer-separator">&bull;</span>
<span class="cf-footer-item"><span>Performance &amp; security by</span> <a href="https://www.cloudflare.com/5xx-error-landing?utm_source=error_footer" id="brand_link" target="_blank">Cloudflare</a></span>

</p>
</div><!-- /.error-footer -->


</div><!-- /#cf-error-details -->
</div><!-- /#cf-wrapper -->

<script type="text/javascript">
window._cf_translation = {};


</script>

</body>
</html>

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

78 changes: 78 additions & 0 deletions archives/hacktoberfestbarcelona.com/cdn-cgi/scripts/cf.common.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,78 @@
// CloudFlare: Common
// ===================

// We use Polyglot for translations
// ---------------------------------
// Polyglot.js (c) 2012 Airbnb, Inc.
//
// polyglot.js may be freely distributed under the terms of the BSD
// license. For all licensing information, details, and documention:
// http://airbnb.github.com/polyglot.js
!function(e){"use strict";function t(e){e=e||{},this.phrases=e.phrases||{},this.currentLocale=e.locale||"en"}function n(e){return"shared.pluralize."+e}function o(e){var t,n,r,i={};for(t in e)if(e.hasOwnProperty(t)){n=e[t];for(r in n)i[n[r]]=t}return i}function u(e){var t=/^\s+|\s+$/g;return e.replace(t,"")}function a(e,t,n){var i,s,o;return n!=null&&e?(s=e.split(r),o=s[l(t,n)]||s[0],i=u(o)):i=e,i}function f(e){var t=o(s);return t[e]||t.en}function l(e,t){return i[f(e)](t)}function c(e,t){for(var n in t)n!=="_"&&t.hasOwnProperty(n)&&(e=e.replace(new RegExp("%\\{"+n+"\\}","g"),t[n]));return e}function h(t){e.console&&e.console.warn&&e.console.warn("WARNING: "+t)}function p(e){var t={};for(var n in e)t[n]=e[n];return t}t.VERSION="0.2.0",t.prototype.locale=function(e){return e&&(this.currentLocale=e),this.currentLocale},t.prototype.extend=function(e){for(var t in e)e.hasOwnProperty(t)&&(this.phrases[t]=e[t])},t.prototype.clear=function(){this.phrases={}},t.prototype.replace=function(e){this.clear(),this.extend(e)},t.prototype.t=function(e,t){var n;t=t||{};var r=this.phrases[e]||t._||"";return r===""?(h('Missing translation for key: "'+e+'"'),n=e):(t=p(t),t.smart_count!=null&&t.smart_count.length!=null&&(t.smart_count=t.smart_count.length),n=a(r,this.currentLocale,t.smart_count),n=c(n,t)),n},t.prototype.pluralize=function(e,t){t!=null&&t.length!=null&&(t=t.length);var r=n(e);return this.t(r,{smart_count:t})};var r="||||",i={chinese:function(e){return 0},german:function(e){return e!==1?1:0},french:function(e){return e>1?1:0},russian:function(e){return e%10===1&&e%100!==11?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},czech:function(e){return e===1?0:e>=2&&e<=4?1:2},polish:function(e){return e===1?0:e%10>=2&&e%10<=4&&(e%100<10||e%100>=20)?1:2},icelandic:function(e){return e%10!==1||e%100===11?1:0}},s={chinese:["id","ja","ko","ms","th","tr","zh"],german:["da","de","en","es","fi","el","he","hu","it","nl","no","pt","sv"],french:["fr","tl"],russian:["hr","ru"],czech:["cs"],polish:["pl"],icelandic:["is"]};typeof module!="undefined"&&module.exports?module.exports=t:e.Polyglot=t}(this);

(function($, Polyglot, window, navigator, undefined){
var polyglot = window.polyglot = new Polyglot();

// Process tranlations
function translate( json ){
if( !json ){ return false; }
polyglot.extend( json );
$.each( polyglot.phrases, function( key, val ){ $('[data-translate='+key+']').html( val ); });
}

// Piece links back together if they were split apart
function unobfuscateLinks(){
$('a[data-orig-ref]').each(function(){
var $el = $(this),
proto = $el.data('orig-proto') || '',
url = $el.data('orig-ref') || '';

url = (proto.length ? proto+'://' : '') + url;
$el.attr('href', url );
});
}

$('html')
// Let everything know that JS is ready/enabled
.toggleClass('no-js js')
// Hide all HTML content until the DOM is ready (used to prevent translation text from flashing)
.css({ 'visibility' : 'hidden', 'opacity': 0 });

// Once the DOM is ready
$(function(){
var alertContainer = $('<label/>',{'class':'alert alert-error'}),
languageSelect = $('#lang-selector');

// Process translations if it exists
if( window._cf_translation ){
// Setup the translation object, run through all translations, and show the body again
polyglot.locale = window._cf_translation.locale;
translate( window._cf_translation.blobs );

languageSelect.val( polyglot.locale );
}

// Translate obfuscated links back to clickable links.
unobfuscateLinks();

// Show the page to the user
$('html').css({ 'opacity': 1, 'visibility' : 'visible' });

// Go grab the requested language
languageSelect.on('change', function( evt ){
var lang = evt.target.value;
if( lang ){
$.getJSON('/cdn-cgi/scripts/lang/waf/'+lang+'.json', function( data ){
polyglot.locale = lang;
translate( data );
});
}
});

// If cookies aren't enabled, let the visitor know
if( !navigator.cookieEnabled ){
$('#cookie-alert').show();
}
});

})( window.$, window.Polyglot, window, navigator );

Large diffs are not rendered by default.

Large diffs are not rendered by default.

Binary file not shown.
Binary file not shown.
Loading

0 comments on commit b2ef65a

Please sign in to comment.