Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hacsoc/hacsoc.github.com
Main web site for the CWRU Hacker Society
https://github.com/hacsoc/hacsoc.github.com
Last synced: about 2 months ago
JSON representation
Main web site for the CWRU Hacker Society
- Host: GitHub
- URL: https://github.com/hacsoc/hacsoc.github.com
- Owner: hacsoc
- License: apache-2.0
- Created: 2011-09-24T02:38:39.000Z (over 13 years ago)
- Default Branch: master
- Last Pushed: 2023-04-12T00:07:53.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T01:10:51.671Z (10 months ago)
- Language: JavaScript
- Homepage: http://www.hacsoc.org/
- Size: 2.25 MB
- Stars: 9
- Watchers: 6
- Forks: 6
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# hacsoc.org
## Getting Started with Jekyll
We use the [jekyll](http://jekyllrb.com/) static site generator to build the
site. If you don't have jekyll installed, do the following:1. Install a [Ruby](https://www.ruby-lang.org/en/). The version doesn't matter
too much, though you probably want to have a version of Ruby that is _at
least_ 2.0.0.
1. Install jekyll. With your newly-installed Ruby powers, enter `gem install
jekyll`.
- Alteratively, you can `gem install bundler`, and then use `bundle install`
to install all of the dependencies in the [Gemfile](Gemfile). This is
likely much easier.You may find the [guide to
jekyll](https://help.github.com/articles/setting-up-your-github-pages-site-locally-with-jekyll/)
on the GitHub blog helpful.Once you have jekyll installed, you can build the site locally.
- `jekyll build` will build the site. The generated site will be in
`(pwd)/_site`. You can view the site by pointing your browser to
`file:///(pwd)/_site/path/you/care/about`.
- `jekyll serve` will build the site and start a local server (port 4000 by
default). You can view the site by pointing your browser to
`localhost:4000/path/you/care/about`. This option will also watch for file
changes and rebuild the site when you make edits.## Building the CSS
First install the pre-reqs. On ubuntu, enter the following into a terminal:
$ sudo apt-get install node-less yui-compressor
Then just run make
$ make
If it doesn't want to make for some reason use the `-B` flag
$ make -B
## Things that need work:
1. move content from old site
- Follow post template to move over talk info
- embed github/youtube??