Giter Club home page Giter Club logo

school-brainhack.github.io's Introduction

Brainhack School

All Contributors

This is the website of the brainhack school, built with hugo.

Deploying site

The deployment of the website is automated using github actions.

Run locally

To test it locally, you will need to:

  1. Create your own fork

  2. Clone this GitHub repo or the fork (change the URL if it's a fork):

    git clone https://github.com/school-brainhack/school-brainhack.github.io.git
  3. Make sure you're inside the school-brainhack.github.io/ directory, then clone the submodule for themes:

    cd school-brainhack.github.io
    git submodule update --init --recursive --remote
  4. If Hugo is not installed, follow the steps in their documentation to install it on your machine: https://gohugo.io/getting-started/installing/

  5. To run the website locally, make sure you are still in school-brainhack.github.io/ directory and build the website with

    hugo serve -D

    The -D option is to serve the website including the draft .md files.

    Navigate the local version to make sure things are compiled correctly.

Contributors

school-brainhack.github.io's People

Contributors

alex-a14 avatar allcontributors[bot] avatar andjelaaaa avatar benjamindeleener avatar clarkenj avatar complexbrains avatar danibene avatar danirid avatar dllussier avatar dylansutterlin avatar emilie-dessureault avatar emilyemchen avatar francoispgm avatar glatard avatar htwangtw avatar juchiyu avatar justined56 avatar maellef avatar me-pic avatar mwmaclean avatar pbellec avatar plopezmaggi avatar rmarkello avatar samguay avatar simonsoubeyrand avatar sltou avatar srastegarnia avatar stephaniealley avatar subhasriviswa avatar xanthylajoie avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

school-brainhack.github.io's Issues

preview of the site is broken

can be easily tested on slack, and should be addressable through config.yaml

I thought I had fixed it, but it does not seem to work (or maybe it's a browser caching issue)

Project template + pages

@pbellec and I think it'd be great to display projects, not only people can follow the progress, but it's a great way to showcase participants' efforts and find out about other projects.

We already need to create a template for their project description, so they will already have the content for their page. This will also be a great way to make a (first) (simple) pull request ๐Ÿ’ก.

To be done:

  • Template for individual project page

    • Make a Project archetype for adventurous people who wants to try Hugo; or
    • Make a Project template that can be copied and pasted
  • Single layout for individual project page

    • Project Title
    • Project Description
    • Names
    • GitHub repo where the project live (if available)
    • One image
    • 4 keywords
    • Do we need other infos?
      • Website hosting the project?
  • List layout for individual project pages

    • Find a good-looking card template
    • Include keywords that best describe clusters of project (e.g., EEG, T1w, etc.)

brainhack.org/school url

we should redirect school.brainhackmtl.org to the new url - as many people have the old one.

May have to look into different urls as well.
school.brainhack.org would be ideal, because suffix like school may mess with the way hugo works.

Icalendar feed

There is a problem with the .ics feed found at webcal://school.brainhackmtl.org/schedule/index.ics.

It seems to be a problem related to Line 1, but I can't find out why.

Lines not delimited by CRLF sequence near line # 1
Reference: RFC 5545 3.1. Content Lines

The iCalendar object is organized into individual lines of text, called content lines. Content lines are delimited by a line break, which is a CRLF sequence (CR character followed by LF character).

Related thread on SO, but in PHP so I don't know what to do next. try to implement \r\n after each line?

@gkiar, do you have any idea since you are the pro of .ical feed?

SSL certificate or subdomain not redirect to the right netlify website?

It seems either the SSL certificate has not been issued yet by Netlify or
That school.brainhackmtl.org is still pointing to my Netlify account and not @pbellec's account.

Websites prove their identity via certificates. Firefox does not trust this site because it uses a certificate that is not valid for school.brainhackmtl.org. The certificate is only valid for the following names: *.netlify.com, netlify.com

Error code: SSL_ERROR_BAD_CERT_DOMAIN

View Certificate

update the schedule for week 2

There are going to be parallel tutorials, and also two separate groups of students to organize the clinics and presentations. This needs to be detailed in the schedule.

New video for python scripts module

Some students gave some feedback on the python scripts video saying it is not super engaging and hard to relate to the exercise. Indeed the video comes from a hands on session, where the instersting part was interacting with the instructor, it doesn't fit as well as a standalone video.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.