Merge branch 'master' into events-april-2021
This commit is contained in:
commit
e4ac871c7d
73 changed files with 1801 additions and 313 deletions
|
@ -1,2 +1,3 @@
|
||||||
---
|
---
|
||||||
|
BUNDLE_PATH: "vendor/bundle"
|
||||||
BUNDLE_WITH: "production"
|
BUNDLE_WITH: "production"
|
||||||
|
|
32
.github/workflows/main.yml
vendored
Normal file
32
.github/workflows/main.yml
vendored
Normal file
|
@ -0,0 +1,32 @@
|
||||||
|
# This is a basic workflow to help you get started with Actions
|
||||||
|
|
||||||
|
name: CI
|
||||||
|
|
||||||
|
# Controls when the action will run.
|
||||||
|
on:
|
||||||
|
# Triggers the workflow on push or pull request events but only for the master branch
|
||||||
|
push:
|
||||||
|
branches: [ master ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ master ]
|
||||||
|
schedule:
|
||||||
|
- cron: "00 06 * * *"
|
||||||
|
|
||||||
|
# Allows you to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||||
|
jobs:
|
||||||
|
# This workflow contains a single job called "build"
|
||||||
|
build:
|
||||||
|
# The type of runner that the job will run on
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- uses: cachix/install-nix-action@v13
|
||||||
|
with:
|
||||||
|
nix_path: nixpkgs=channel:nixos-unstable
|
||||||
|
- run: "nix-shell --run 'nanoc --env=prod'"
|
||||||
|
- run: "nix-shell --run 'nanoc --env=prod check --deploy'"
|
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -24,3 +24,5 @@ crash.log*
|
||||||
.author-information
|
.author-information
|
||||||
|
|
||||||
.fb_token
|
.fb_token
|
||||||
|
|
||||||
|
/vendor/
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
2.6.5
|
3.0.0
|
||||||
|
|
14
.travis.yml
14
.travis.yml
|
@ -18,6 +18,7 @@ cache:
|
||||||
addons:
|
addons:
|
||||||
apt:
|
apt:
|
||||||
packages:
|
packages:
|
||||||
|
- texlive-generic-recommended
|
||||||
- texlive-latex-base
|
- texlive-latex-base
|
||||||
- texlive-math-extra
|
- texlive-math-extra
|
||||||
- texlive-xetex
|
- texlive-xetex
|
||||||
|
@ -27,8 +28,6 @@ branches:
|
||||||
only:
|
only:
|
||||||
- master
|
- master
|
||||||
|
|
||||||
rvm:
|
|
||||||
- 2.6.5
|
|
||||||
notifications:
|
notifications:
|
||||||
slack:
|
slack:
|
||||||
secure: tej68wbYns4DYg488iz+4ncU3/CHJvG/5c1qntGcEjti6vZp24atuH32BzNMY+gqa5ftZtcRfqIiJ0I0tkbiFWEDzjSk89bgjG4sgwXq1gMqi/Fj4bqEpjU5m7QLa786q4UfYyTF+srca1fHPLVS5REdGjRr2wxX+bcFnTRxreGCIrlNdWhoZPPJyS37R4RR9k+l5ZWZnqWgUN6bD448O8EzMRVRWoUSxQcJ6+u4QLpinEvem4iXe+WcHOyFfsNmavxGGMMpkOSed/tzA1l+gNpl224qOJl3yAk2qrGi4N6SOnSkeJFfUO5RzX56KDC/tcCL1oJpamhDmzDvRrbDNnCjSriv+g+PkXEjiwBF/tkZwIe7nMKyc9QF698Zvdgb6Ffbq21obsRnkkddkxijthdbUKMAIREPQuU7pXRL4ykPkBeB5GkNjPlErOooxvUHvQEVElJ8NMD4ychQqW6relaYJ0W0uy0QMvrtS+cHkpprZAOZzWLa3AdEOvD50kiS2hDhJway5JHJg/LMl3I6XVVMx6fNGdNWBcezeCqkDZM+nuMJqgAtQ+Tz8bwrHLCJgS5u0lQq/MbrDkYdpmmzvA5LXxn2SpjfOAlgiFKnSIwKSuuuwzW/zCEGdPo1pfBba2VfYAN4y1l863j5ph+eMtlHf7JG8mzIWTo3k+Jx8lQ=
|
secure: tej68wbYns4DYg488iz+4ncU3/CHJvG/5c1qntGcEjti6vZp24atuH32BzNMY+gqa5ftZtcRfqIiJ0I0tkbiFWEDzjSk89bgjG4sgwXq1gMqi/Fj4bqEpjU5m7QLa786q4UfYyTF+srca1fHPLVS5REdGjRr2wxX+bcFnTRxreGCIrlNdWhoZPPJyS37R4RR9k+l5ZWZnqWgUN6bD448O8EzMRVRWoUSxQcJ6+u4QLpinEvem4iXe+WcHOyFfsNmavxGGMMpkOSed/tzA1l+gNpl224qOJl3yAk2qrGi4N6SOnSkeJFfUO5RzX56KDC/tcCL1oJpamhDmzDvRrbDNnCjSriv+g+PkXEjiwBF/tkZwIe7nMKyc9QF698Zvdgb6Ffbq21obsRnkkddkxijthdbUKMAIREPQuU7pXRL4ykPkBeB5GkNjPlErOooxvUHvQEVElJ8NMD4ychQqW6relaYJ0W0uy0QMvrtS+cHkpprZAOZzWLa3AdEOvD50kiS2hDhJway5JHJg/LMl3I6XVVMx6fNGdNWBcezeCqkDZM+nuMJqgAtQ+Tz8bwrHLCJgS5u0lQq/MbrDkYdpmmzvA5LXxn2SpjfOAlgiFKnSIwKSuuuwzW/zCEGdPo1pfBba2VfYAN4y1l863j5ph+eMtlHf7JG8mzIWTo3k+Jx8lQ=
|
||||||
|
@ -42,12 +41,13 @@ before_install:
|
||||||
- echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n[git.zeus.gent]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts
|
- echo -e "[zeus.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBC87/Q3H8f7ghmA+iCtKGaNyk0fx3Z36Xrn+eGv8a4pD7MXeu6Uwr0aN5HnkcbRWXFtMwnAU3ptoP90vH7qu99w=\n[herbert.ugent.be]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n[git.zeus.gent]:2222 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGLnJMh2DgqpVnHxOmeV6KffvzZGEVfniq0NFHRGZoL4f7Uc8xeG9gn3cc7lCL02F9LwWZNwR4gSqhGt/RK2S54=\n" >> ~/.ssh/known_hosts
|
||||||
- git submodule update --init --recursive --remote
|
- git submodule update --init --recursive --remote
|
||||||
# Repo for newer Node.js versions
|
# Repo for newer Node.js versions
|
||||||
# - curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
|
- curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
|
||||||
# Repo for Yarn
|
# Repo for Yarn
|
||||||
# - sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3
|
- sudo apt-key adv --keyserver pgp.mit.edu --recv D101F7899D41F3C3
|
||||||
# - echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
|
- echo "deb http://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
|
||||||
# - sudo apt-get update -qq
|
- sudo apt-get update -qq
|
||||||
# - sudo apt-get install -y -qq yarn
|
- sudo apt-get install -y -qq yarn nodejs
|
||||||
|
- nodejs -v
|
||||||
- yarn
|
- yarn
|
||||||
script:
|
script:
|
||||||
- bundle exec nanoc --env=prod
|
- bundle exec nanoc --env=prod
|
||||||
|
|
11
Gemfile
11
Gemfile
|
@ -5,6 +5,10 @@ gem 'nanoc'
|
||||||
|
|
||||||
gem 'icalendar' # ical files
|
gem 'icalendar' # ical files
|
||||||
gem 'kramdown'
|
gem 'kramdown'
|
||||||
|
|
||||||
|
# Kramdown math mode gems
|
||||||
|
gem 'kramdown-math-katex'
|
||||||
|
|
||||||
gem 'sassc'
|
gem 'sassc'
|
||||||
gem 'typogruby'
|
gem 'typogruby'
|
||||||
|
|
||||||
|
@ -13,18 +17,19 @@ gem 'builder'
|
||||||
|
|
||||||
# Word counting gem (which takes special characters into account)
|
# Word counting gem (which takes special characters into account)
|
||||||
# for reading time
|
# for reading time
|
||||||
gem 'words_counted'
|
gem 'words_counted', git: 'https://github.com/werthen/words_counted'
|
||||||
|
|
||||||
group :development do
|
group :development do
|
||||||
gem 'adsf'
|
gem 'adsf'
|
||||||
|
# puma instead of thin, see https://github.com/nanoc/nanoc/issues/1499
|
||||||
|
gem 'puma'
|
||||||
gem 'highline'
|
gem 'highline'
|
||||||
gem 'terminal-notifier'
|
gem 'terminal-notifier'
|
||||||
gem 'terminal-notifier-guard'
|
gem 'terminal-notifier-guard'
|
||||||
|
gem 'nanoc-live'
|
||||||
end
|
end
|
||||||
|
|
||||||
group :production do
|
group :production do
|
||||||
# Faster css autoprefixing
|
|
||||||
gem 'mini_racer'
|
|
||||||
# Autoprefixing for class
|
# Autoprefixing for class
|
||||||
gem 'autoprefixer-rails'
|
gem 'autoprefixer-rails'
|
||||||
gem 'htmlcompressor'
|
gem 'htmlcompressor'
|
||||||
|
|
115
Gemfile.lock
115
Gemfile.lock
|
@ -1,26 +1,41 @@
|
||||||
|
GIT
|
||||||
|
remote: https://github.com/werthen/words_counted
|
||||||
|
revision: 735357e4d530c99d5c4c366d0c246ebffffd80de
|
||||||
|
specs:
|
||||||
|
words_counted (1.0.2)
|
||||||
|
|
||||||
GEM
|
GEM
|
||||||
remote: https://rubygems.org/
|
remote: https://rubygems.org/
|
||||||
specs:
|
specs:
|
||||||
addressable (2.7.0)
|
addressable (2.7.0)
|
||||||
public_suffix (>= 2.0.2, < 5.0)
|
public_suffix (>= 2.0.2, < 5.0)
|
||||||
adsf (1.4.3)
|
adsf (1.4.5)
|
||||||
rack (>= 1.0.0, < 3.0.0)
|
rack (>= 1.0.0, < 3.0.0)
|
||||||
autoprefixer-rails (9.8.6.3)
|
adsf-live (1.4.5)
|
||||||
|
adsf (~> 1.3)
|
||||||
|
em-websocket (~> 0.5)
|
||||||
|
eventmachine (~> 1.2)
|
||||||
|
listen (~> 3.0)
|
||||||
|
rack-livereload (~> 0.3)
|
||||||
|
autoprefixer-rails (10.2.4.0)
|
||||||
execjs
|
execjs
|
||||||
builder (3.2.4)
|
builder (3.2.4)
|
||||||
coderay (1.1.3)
|
coderay (1.1.3)
|
||||||
colored (1.2)
|
colored (1.2)
|
||||||
concurrent-ruby (1.1.7)
|
concurrent-ruby (1.1.8)
|
||||||
cri (2.15.10)
|
cri (2.15.11)
|
||||||
ddmemoize (1.0.0)
|
ddmemoize (1.0.0)
|
||||||
ddmetrics (~> 1.0)
|
ddmetrics (~> 1.0)
|
||||||
ref (~> 2.0)
|
ref (~> 2.0)
|
||||||
ddmetrics (1.0.1)
|
ddmetrics (1.0.1)
|
||||||
ddplugin (1.0.2)
|
ddplugin (1.0.3)
|
||||||
diff-lcs (1.4.4)
|
diff-lcs (1.4.4)
|
||||||
equatable (0.6.1)
|
em-websocket (0.5.2)
|
||||||
|
eventmachine (>= 0.12.9)
|
||||||
|
http_parser.rb (~> 0.6.0)
|
||||||
|
eventmachine (1.2.7)
|
||||||
execjs (2.7.0)
|
execjs (2.7.0)
|
||||||
ffi (1.13.1)
|
ffi (1.15.0)
|
||||||
formatador (0.2.5)
|
formatador (0.2.5)
|
||||||
guard (2.16.2)
|
guard (2.16.2)
|
||||||
formatador (>= 0.2.4)
|
formatador (>= 0.2.4)
|
||||||
|
@ -41,41 +56,44 @@ GEM
|
||||||
concurrent-ruby (~> 1.0)
|
concurrent-ruby (~> 1.0)
|
||||||
highline (2.0.3)
|
highline (2.0.3)
|
||||||
htmlcompressor (0.4.0)
|
htmlcompressor (0.4.0)
|
||||||
icalendar (2.6.1)
|
http_parser.rb (0.6.0)
|
||||||
|
icalendar (2.7.1)
|
||||||
ice_cube (~> 0.16)
|
ice_cube (~> 0.16)
|
||||||
ice_cube (0.16.3)
|
ice_cube (0.16.3)
|
||||||
json (2.3.1)
|
json (2.5.1)
|
||||||
json_schema (0.20.9)
|
json_schema (0.21.0)
|
||||||
kramdown (2.3.0)
|
katex (0.6.1)
|
||||||
|
execjs (~> 2.7)
|
||||||
|
kramdown (2.3.1)
|
||||||
rexml
|
rexml
|
||||||
libv8 (8.4.255.0)
|
kramdown-math-katex (1.0.1)
|
||||||
listen (3.2.1)
|
katex (~> 0.4)
|
||||||
|
kramdown (~> 2.0)
|
||||||
|
listen (3.5.1)
|
||||||
rb-fsevent (~> 0.10, >= 0.10.3)
|
rb-fsevent (~> 0.10, >= 0.10.3)
|
||||||
rb-inotify (~> 0.9, >= 0.9.10)
|
rb-inotify (~> 0.9, >= 0.9.10)
|
||||||
lumberjack (1.2.7)
|
lumberjack (1.2.8)
|
||||||
method_source (1.0.0)
|
method_source (1.0.0)
|
||||||
mini_portile2 (2.4.0)
|
mini_portile2 (2.5.0)
|
||||||
mini_racer (0.3.1)
|
nanoc (4.12.0)
|
||||||
libv8 (~> 8.4.255)
|
|
||||||
nanoc (4.11.18)
|
|
||||||
addressable (~> 2.5)
|
addressable (~> 2.5)
|
||||||
colored (~> 1.2)
|
colored (~> 1.2)
|
||||||
nanoc-checking (~> 1.0)
|
nanoc-checking (~> 1.0)
|
||||||
nanoc-cli (= 4.11.18)
|
nanoc-cli (= 4.12.0)
|
||||||
nanoc-core (= 4.11.18)
|
nanoc-core (= 4.12.0)
|
||||||
nanoc-deploying (~> 1.0)
|
nanoc-deploying (~> 1.0)
|
||||||
parallel (~> 1.12)
|
parallel (~> 1.12)
|
||||||
tty-command (~> 0.8)
|
tty-command (~> 0.8)
|
||||||
tty-which (~> 0.4)
|
tty-which (~> 0.4)
|
||||||
nanoc-checking (1.0.0)
|
nanoc-checking (1.0.1)
|
||||||
nanoc-cli (~> 4.11, >= 4.11.15)
|
nanoc-cli (~> 4.11, >= 4.11.15)
|
||||||
nanoc-core (~> 4.11, >= 4.11.15)
|
nanoc-core (~> 4.11, >= 4.11.15)
|
||||||
nanoc-cli (4.11.18)
|
nanoc-cli (4.12.0)
|
||||||
cri (~> 2.15)
|
cri (~> 2.15)
|
||||||
diff-lcs (~> 1.3)
|
diff-lcs (~> 1.3)
|
||||||
nanoc-core (= 4.11.18)
|
nanoc-core (= 4.12.0)
|
||||||
zeitwerk (~> 2.1)
|
zeitwerk (~> 2.1)
|
||||||
nanoc-core (4.11.18)
|
nanoc-core (4.12.0)
|
||||||
concurrent-ruby (~> 1.1)
|
concurrent-ruby (~> 1.1)
|
||||||
ddmemoize (~> 1.0)
|
ddmemoize (~> 1.0)
|
||||||
ddmetrics (~> 1.0)
|
ddmetrics (~> 1.0)
|
||||||
|
@ -86,26 +104,37 @@ GEM
|
||||||
tomlrb (~> 1.2)
|
tomlrb (~> 1.2)
|
||||||
tty-platform (~> 0.2)
|
tty-platform (~> 0.2)
|
||||||
zeitwerk (~> 2.1)
|
zeitwerk (~> 2.1)
|
||||||
nanoc-deploying (1.0.0)
|
nanoc-deploying (1.0.1)
|
||||||
nanoc-checking (~> 1.0)
|
nanoc-checking (~> 1.0)
|
||||||
nanoc-cli (~> 4.11, >= 4.11.15)
|
nanoc-cli (~> 4.11, >= 4.11.15)
|
||||||
nanoc-core (~> 4.11, >= 4.11.15)
|
nanoc-core (~> 4.11, >= 4.11.15)
|
||||||
|
nanoc-live (1.0.0)
|
||||||
|
adsf-live (~> 1.4)
|
||||||
|
listen (~> 3.0)
|
||||||
|
nanoc-cli (~> 4.11, >= 4.11.14)
|
||||||
|
nanoc-core (~> 4.11, >= 4.11.14)
|
||||||
nenv (0.3.0)
|
nenv (0.3.0)
|
||||||
nokogiri (1.10.10)
|
nio4r (2.5.7)
|
||||||
mini_portile2 (~> 2.4.0)
|
nokogiri (1.11.2)
|
||||||
|
mini_portile2 (~> 2.5.0)
|
||||||
|
racc (~> 1.4)
|
||||||
notiffany (0.1.3)
|
notiffany (0.1.3)
|
||||||
nenv (~> 0.1)
|
nenv (~> 0.1)
|
||||||
shellany (~> 0.0)
|
shellany (~> 0.0)
|
||||||
pandoc-ruby (2.1.4)
|
pandoc-ruby (2.1.4)
|
||||||
parallel (1.19.2)
|
parallel (1.20.1)
|
||||||
pastel (0.7.4)
|
pastel (0.8.0)
|
||||||
equatable (~> 0.6)
|
|
||||||
tty-color (~> 0.5)
|
tty-color (~> 0.5)
|
||||||
pry (0.13.1)
|
pry (0.14.0)
|
||||||
coderay (~> 1.1)
|
coderay (~> 1.1)
|
||||||
method_source (~> 1.0)
|
method_source (~> 1.0)
|
||||||
public_suffix (4.0.5)
|
public_suffix (4.0.6)
|
||||||
|
puma (5.2.2)
|
||||||
|
nio4r (~> 2.0)
|
||||||
|
racc (1.5.2)
|
||||||
rack (2.2.3)
|
rack (2.2.3)
|
||||||
|
rack-livereload (0.3.17)
|
||||||
|
rack
|
||||||
rainpress (1.0.1)
|
rainpress (1.0.1)
|
||||||
rb-fsevent (0.10.4)
|
rb-fsevent (0.10.4)
|
||||||
rb-inotify (0.10.1)
|
rb-inotify (0.10.1)
|
||||||
|
@ -119,23 +148,23 @@ GEM
|
||||||
slow_enumerator_tools (1.1.0)
|
slow_enumerator_tools (1.1.0)
|
||||||
terminal-notifier (2.0.0)
|
terminal-notifier (2.0.0)
|
||||||
terminal-notifier-guard (1.7.0)
|
terminal-notifier-guard (1.7.0)
|
||||||
thor (1.0.1)
|
thor (1.1.0)
|
||||||
tomlrb (1.3.0)
|
tomlrb (1.3.0)
|
||||||
tty-color (0.5.2)
|
tty-color (0.6.0)
|
||||||
tty-command (0.9.0)
|
tty-command (0.10.1)
|
||||||
pastel (~> 0.7.0)
|
pastel (~> 0.8)
|
||||||
tty-platform (0.3.0)
|
tty-platform (0.3.0)
|
||||||
tty-which (0.4.2)
|
tty-which (0.4.2)
|
||||||
typogruby (1.0.18)
|
typogruby (1.0.18)
|
||||||
rubypants
|
rubypants
|
||||||
uglifier (4.2.0)
|
uglifier (4.2.0)
|
||||||
execjs (>= 0.3.0, < 3)
|
execjs (>= 0.3.0, < 3)
|
||||||
w3c_validators (1.3.5)
|
w3c_validators (1.3.6)
|
||||||
json (>= 1.8)
|
json (>= 1.8)
|
||||||
nokogiri (~> 1.6)
|
nokogiri (~> 1.6)
|
||||||
words_counted (1.0.2)
|
rexml (~> 3.2)
|
||||||
yui-compressor (0.12.0)
|
yui-compressor (0.12.0)
|
||||||
zeitwerk (2.4.0)
|
zeitwerk (2.4.2)
|
||||||
|
|
||||||
PLATFORMS
|
PLATFORMS
|
||||||
ruby
|
ruby
|
||||||
|
@ -149,9 +178,11 @@ DEPENDENCIES
|
||||||
htmlcompressor
|
htmlcompressor
|
||||||
icalendar
|
icalendar
|
||||||
kramdown
|
kramdown
|
||||||
mini_racer
|
kramdown-math-katex
|
||||||
nanoc
|
nanoc
|
||||||
|
nanoc-live
|
||||||
pandoc-ruby
|
pandoc-ruby
|
||||||
|
puma
|
||||||
rainpress
|
rainpress
|
||||||
sassc
|
sassc
|
||||||
terminal-notifier
|
terminal-notifier
|
||||||
|
@ -159,8 +190,8 @@ DEPENDENCIES
|
||||||
typogruby
|
typogruby
|
||||||
uglifier (>= 4.0.0)
|
uglifier (>= 4.0.0)
|
||||||
w3c_validators
|
w3c_validators
|
||||||
words_counted
|
words_counted!
|
||||||
yui-compressor
|
yui-compressor
|
||||||
|
|
||||||
BUNDLED WITH
|
BUNDLED WITH
|
||||||
2.0.2
|
2.2.3
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
# zeus.ugent.be
|
# zeus.ugent.be
|
||||||
[![Build Status](https://travis-ci.org/ZeusWPI/zeus.ugent.be.svg?branch=master)](https://travis-ci.org/ZeusWPI/zeus.ugent.be)
|
[![Build Status](https://api.travis-ci.com/ZeusWPI/zeus.ugent.be.svg?branch=master)](https://travis-ci.com/github/ZeusWPI/zeus.ugent.be)
|
||||||
[![Code Climate](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be.png)](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be)
|
[![Code Climate](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be.png)](https://codeclimate.com/github/ZeusWPI/zeus.ugent.be)
|
||||||
[![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=desktop&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=desktop)
|
[![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=desktop&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=desktop)
|
||||||
[![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=mobile&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=mobile)
|
[![PageSpeed](https://pagespeed-badges.herokuapp.com/?url=zeus.ugent.be&strat=mobile&showStratLabel=true)](https://developers.google.com/speed/pagespeed/insights/?url=https%3A%2F%2Fzeus.ugent.be&tab=mobile)
|
||||||
|
|
16
Rules
16
Rules
|
@ -3,6 +3,9 @@
|
||||||
|
|
||||||
require 'json'
|
require 'json'
|
||||||
require 'icalendar'
|
require 'icalendar'
|
||||||
|
require 'kramdown'
|
||||||
|
require 'kramdown-math-katex'
|
||||||
|
|
||||||
|
|
||||||
# Important!!!
|
# Important!!!
|
||||||
# First ignore the node_modules, we do not need any of it on the site directly.
|
# First ignore the node_modules, we do not need any of it on the site directly.
|
||||||
|
@ -78,7 +81,7 @@ end
|
||||||
|
|
||||||
compile '/events/*/*' do
|
compile '/events/*/*' do
|
||||||
filter :erb
|
filter :erb
|
||||||
filter :kramdown
|
filter :kramdown, {math_engine: :katex}
|
||||||
|
|
||||||
layout '/eventpost.*'
|
layout '/eventpost.*'
|
||||||
layout '/default.*'
|
layout '/default.*'
|
||||||
|
@ -103,8 +106,8 @@ end
|
||||||
compile '/blog/*/*.md' do
|
compile '/blog/*/*.md' do
|
||||||
filter :erb
|
filter :erb
|
||||||
layout '/blogpost.md'
|
layout '/blogpost.md'
|
||||||
filter :kramdown
|
filter :kramdown, {math_engine: :katex}
|
||||||
filter :typogruby
|
filter :typogruby_custom
|
||||||
|
|
||||||
layout '/blogpost.erb'
|
layout '/blogpost.erb'
|
||||||
layout '/generic.*'
|
layout '/generic.*'
|
||||||
|
@ -173,7 +176,7 @@ compile '/**/*.erb' do
|
||||||
# Apply typographic improvements if required by the page. Use this on text-heavy pages,
|
# Apply typographic improvements if required by the page. Use this on text-heavy pages,
|
||||||
# such as the history page.
|
# such as the history page.
|
||||||
if @item[:typography]
|
if @item[:typography]
|
||||||
filter :typogruby
|
filter :typogruby_custom
|
||||||
end
|
end
|
||||||
|
|
||||||
layout '/generic.*'
|
layout '/generic.*'
|
||||||
|
@ -197,10 +200,13 @@ compile '/assets/scripts/**/*.js' do
|
||||||
filter :uglify_js, harmony: true if production?
|
filter :uglify_js, harmony: true if production?
|
||||||
end
|
end
|
||||||
|
|
||||||
ignore '/assets/stylesheets/includes/**/*'
|
|
||||||
ignore '/data/**/*'
|
ignore '/data/**/*'
|
||||||
|
|
||||||
|
ignore '/assets/stylesheets/includes/**/*'
|
||||||
compile '/assets/stylesheets/**/*.scss' do
|
compile '/assets/stylesheets/**/*.scss' do
|
||||||
|
# This filter is necessary for the workaround present in main.scss and deals with out of date dependencies
|
||||||
|
filter :erb
|
||||||
|
|
||||||
sass_opts = {
|
sass_opts = {
|
||||||
syntax: :scss,
|
syntax: :scss,
|
||||||
load_paths: ['content/assets/stylesheets']
|
load_paths: ['content/assets/stylesheets']
|
||||||
|
|
|
@ -212,4 +212,45 @@ subnavigation:
|
||||||
Verder organiseren we ook voor het eerst HTTPizza in samenwerking met Ruben Verborgh en IDLab, en, omdat bij 25 jaar Zeus nog wel wat vernieuwing mag, schrijven we onszelf een nieuwe site.</p>
|
Verder organiseren we ook voor het eerst HTTPizza in samenwerking met Ruben Verborgh en IDLab, en, omdat bij 25 jaar Zeus nog wel wat vernieuwing mag, schrijven we onszelf een nieuwe site.</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<header class="timeline-header">
|
||||||
|
<span class="tag is-primary is-medium">2017</span>
|
||||||
|
</header>
|
||||||
|
<div class="timeline-item">
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content content">
|
||||||
|
<h2>Het jaar 2017 – 2018</h2>
|
||||||
|
<p>Dit jaar slagen we er wél in om <abbr title="Directie Gebouwen en Facilitair Beheer">DGFB</abbr> te overtuigen dat de geleidelijke erosie van de keldervloer in de vorm van rood stof onze neus-, oor-, keel- én spuigaten uitkomt. In de lente van 2018 ruilt de kelder haar stoffig rood in voor blinkend grijs. Wie de volledige saga van de <em>vleor</em> wil kennen dat dat lezen in de <a href="/blog/17-18/vleor/">betreffende blogpost</a>.
|
||||||
|
<figure>
|
||||||
|
<img src="https://zeus.ugent.be/zeuswpi/trZFwU90.jpg" alt="Lege kelder met een grijze vloer">
|
||||||
|
<figcaption>
|
||||||
|
De nieuwe, grijze, blinkende vloer van de Zeuskelder.
|
||||||
|
</figcaption>
|
||||||
|
</figure>
|
||||||
|
<p>Dit jaar werd er opnieuw vleitig aan projecten gewerkt en werden de grondslagen gelegd voor een nieuw toekomstig legacy-project: <b>G2</b>. Ook aan events was er geen tekort. Zo organiseerden we in samenwerking met <a href="https://ceneka.be/">CenEka</a>, onze zuster-werkgroep uit de ingenieursfaculteit, een reeks <b>TECH Talkz</b>.
|
||||||
|
<p>Tot slot breidt Zeus haar digitaal vastgoed uit en leggen we onze territoriale claim op de domeinnaam <a href="https://zeus.gent">zeus.gent</a>.
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<header class="timeline-header">
|
||||||
|
<span class="tag is-primary is-medium">2018</span>
|
||||||
|
</header>
|
||||||
|
<div class="timeline-item">
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content content">
|
||||||
|
<h2>Het jaar 2018 – 2019</h2>
|
||||||
|
<p>De tijd is gekomen om van chatplatform te wisselen. Vanaf nu is Zeus WPI te vinden op <a href="https://mattermost.zeus.gent/">https://mattermost.zeus.gent</a>. Voor de eerste keer organiseren we ook een esoterische codenight om zo veel mogelijk eerstejaars kennis te laten maken met de wondere wereld van het programmeren. In het tweede semester is er ook de eerste IHNGTWHSIPB (Ik Heb Nog Genoeg Tijd Want Het Semester Is Pas Begonnen) codenight. Een maand later organiseren we ook onze eigen CTF (Capture The Friday), gericht op beginnende l33t h4x0rs.</p>
|
||||||
|
|
||||||
|
<p>Qua projecten wordt het idee van vorig jaar genaamd G2 eindelijk een ding, er is meer animo voor en er begint dit keer ook effectief code uit voort te komen. Daarnaast wordt ook Cat (Cuddles And Bad Abbreviations) geschreven, onze kaart van wie knuffels gegeven heeft aan wie. Omdat we vinden dat de messages van de Cammie-site naar de kelder niet archaisch genoeg getoond worden besluiten we om een systeem te schrijven dat de berichten via een Raspberry Pi naar Hoek (de computer in de hoek van de kelder) stuurt, die deze toont met behulp van een puur x86-assembly programma dat van een floppy draait. Waarom? Waarom niet?!</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<header class="timeline-header">
|
||||||
|
<span class="tag is-primary is-medium">2019</span>
|
||||||
|
</header>
|
||||||
|
<div class="timeline-item">
|
||||||
|
<div class="timeline-marker"></div>
|
||||||
|
<div class="timeline-content content">
|
||||||
|
<h2>Het jaar 2019 – 2020</h2>
|
||||||
|
<p>Het jaar begon ook dit jaar met een esoterisch-getinte codenight. Dit jaar was onze spelletjesavond net iets anders, we werkten namelijk samen met <a href="https://nemesisgent.be/">de studentenvereniging Nemesis</a> die ons uitnodigden in hun clublokaal om samen gezellig spellejes te spelen. We doen ook dit jaar opnieuw een CTF gericht om al intro te dienen. In het tweede semester beginnen we aan het Durf Doen-project van de GSR (Gentse Studentenraad) te revampen dat dient om studenten te helpen om studentenverenigingen te vinden die bij hen passen. We bezoeken ook de jobavond van onze Leuvense vrienden ULYSSIS en organiseren samen met VVN, Prime en WiNA een paar dagen later (toevallig) onze eigen jobbeurs.</p>
|
||||||
|
<p>Wat er daarna gebeurde had niemand kunnen voorspellen, de COVID-19 infecties lopen op en ons land gaat in een nationale lockdown. Natuurlijk betekent dit ook dat wij met Zeus onze kelder moeten sluiten voor onbepaalde duur. Hoe spijtig dit ook moge zijn, Zeus laat zich niet doen en we organiseren een online LAN-party (een WAN-party eigenlijk) en een online-CTF. Ook onze verkiezingen moeten digitaal doorgaan en in de zomer hebben we een van de meest rare bestuursovergangen in de geschiedenis van onze vereniging. Niemand weet wat het volgend jaar gaat brengen, maar Zeus blijft doet er alles aan om er het beste van te maken.</p>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -28,7 +28,7 @@ subnavigation:
|
||||||
</div>
|
</div>
|
||||||
<div class="content">
|
<div class="content">
|
||||||
|
|
||||||
<p>Laatst bijgewerkt op <strong><time datetime="2020-07-26">26 juli 2020</time></strong>.
|
<p>Laatst bijgewerkt op <strong><time datetime="2021-01-07">7 januari 2021</time></strong>.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p>Zeus WPI biedt een waaier aan diensten en projecten aan aan haar leden en het algemene publiek. Met dit privacybeleid wil ze aangeven hoe en waarvoor ze data verzamelt.</p>
|
<p>Zeus WPI biedt een waaier aan diensten en projecten aan aan haar leden en het algemene publiek. Met dit privacybeleid wil ze aangeven hoe en waarvoor ze data verzamelt.</p>
|
||||||
|
|
|
@ -23,12 +23,3 @@ Daarnaast gebruiken de apps andere diensten van derden. Indien u gebruik maakt v
|
||||||
##### API
|
##### API
|
||||||
|
|
||||||
Bij het gebruik van de API worden enkel technische data verzameld.
|
Bij het gebruik van de API worden enkel technische data verzameld.
|
||||||
|
|
||||||
##### Assistent
|
|
||||||
|
|
||||||
Bij het gebruik van *Hydra van de UGent* in de Google Assistent gebruiken we deze diensten:
|
|
||||||
|
|
||||||
- **Technische informatie**, zoals serverlogs (zie de paragraaf [_Technische gegevens_](#technisch).
|
|
||||||
- **Dialogflow**, voor de gespreksmogelijkheden (d.w.z. verstaan wat u bedoelt). Deze data is onderhevig aan het privacybeleid van [Google](https://policies.google.com/privacy)
|
|
||||||
|
|
||||||
Dialogflow verzamelt geen persoonlijke data. Om de herkenning van de gesprekken tussen u en *Hydra van de UGent* te verbeteren, slaat Dialogflow de inhoud van de gesprekken in tekstuele vorm op. Deze kunnen door het bestuur van Zeus of de medewerkers van het Hydra-project beoordeeld worden, om zo de nauwkeurigheid van de herkenning te verbeteren.
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ subnavigation:
|
||||||
<% if current_sponsoring_members.nil? %>
|
<% if current_sponsoring_members.nil? %>
|
||||||
Nog geen sponsorende leden voor dit academiejaar. Interesse? Contacteer het bestuur.
|
Nog geen sponsorende leden voor dit academiejaar. Interesse? Contacteer het bestuur.
|
||||||
<% else %>
|
<% else %>
|
||||||
<% current_sponsoring_members.each do |member| %>
|
<% current_sponsoring_members.shuffle.each do |member| %>
|
||||||
<div id="<%= member[:nickname] %>" class="box sponsoring-member">
|
<div id="<%= member[:nickname] %>" class="box sponsoring-member">
|
||||||
<article class="columns is-mobile">
|
<article class="columns is-mobile">
|
||||||
<div class="column is-gapless is-narrow logo-wrapper">
|
<div class="column is-gapless is-narrow logo-wrapper">
|
||||||
|
|
|
@ -66,17 +66,13 @@ table.board-table {
|
||||||
}
|
}
|
||||||
|
|
||||||
#contact-icons {
|
#contact-icons {
|
||||||
display: flex;
|
|
||||||
justify-content: center;
|
|
||||||
align-items: center;
|
|
||||||
|
|
||||||
> .column {
|
> .column {
|
||||||
max-width: 70vw;
|
max-width: 40vw;
|
||||||
}
|
}
|
||||||
|
|
||||||
.contact-circle-option {
|
.contact-circle-option {
|
||||||
display: block;
|
//display: block;
|
||||||
max-width: 200px;
|
//max-width: 200px;
|
||||||
|
|
||||||
.contact-circle-wrapper {
|
.contact-circle-wrapper {
|
||||||
display: block;
|
display: block;
|
||||||
|
|
|
@ -12,7 +12,6 @@
|
||||||
.titlewrap {
|
.titlewrap {
|
||||||
position: relative;
|
position: relative;
|
||||||
margin: auto;
|
margin: auto;
|
||||||
min-width: 400px;
|
|
||||||
|
|
||||||
.title {
|
.title {
|
||||||
@include tablet {
|
@include tablet {
|
||||||
|
@ -66,21 +65,11 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
.blog-preview {
|
.blog-preview {
|
||||||
position: relative;
|
.blogpreview-extra {
|
||||||
|
color: #7a7a7a;
|
||||||
// Fadeout
|
}
|
||||||
&::after {
|
.blogpreview-tags {
|
||||||
content: '';
|
color: #7a7a7a;
|
||||||
position: absolute;
|
|
||||||
bottom: 20px;
|
|
||||||
left: 0;
|
|
||||||
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100;White+to+Transparent */
|
|
||||||
background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,1) 100%); /* FF3.6-15 */
|
|
||||||
background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* Chrome10-25,Safari5.1-6 */
|
|
||||||
background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
|
|
||||||
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
|
|
||||||
height: 100px;
|
|
||||||
width: 100%;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,6 @@ pre .line-numbers {
|
||||||
transition: all .15s ease;
|
transition: all .15s ease;
|
||||||
|
|
||||||
box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);
|
box-shadow: 0 4px 6px rgba(50,50,93,.11), 0 1px 3px rgba(0,0,0,.08);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
a.box:hover {
|
a.box:hover {
|
||||||
|
@ -223,3 +222,11 @@ footer.footer {
|
||||||
.has-small-caps {
|
.has-small-caps {
|
||||||
font-variant: small-caps;
|
font-variant: small-caps;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.underline--magical {
|
||||||
|
background-image: -webkit-linear-gradient(to right, $zeus-orange, #FFFFFF); /* Chrome 10-25, Safari 5.1-6 */
|
||||||
|
background-image: linear-gradient(to right, $zeus-orange, #FFFFFF); /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
|
||||||
|
background-repeat: no-repeat;
|
||||||
|
background-size: 100% 0.15em;
|
||||||
|
background-position: 0 99%;
|
||||||
|
}
|
||||||
|
|
|
@ -30,6 +30,14 @@ $top_coder_size: 80px;
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
margin-right: 10px;
|
margin-right: 10px;
|
||||||
|
|
||||||
|
>h2 {
|
||||||
|
margin-bottom: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
>hr {
|
||||||
|
margin: 0.4rem 0;
|
||||||
|
}
|
||||||
|
|
||||||
.event-time-loc {
|
.event-time-loc {
|
||||||
margin-left: 10px;
|
margin-left: 10px;
|
||||||
margin-right: 10px;
|
margin-right: 10px;
|
||||||
|
|
|
@ -1,15 +1,13 @@
|
||||||
|
/* KEEP THIS VVVV */
|
||||||
|
/* HACK The following line of code does nothing. It only serves as a way for nanoc to recognize dependencies with all the sub scss files */
|
||||||
|
// <% @items.find_all('/assets/stylesheets/includes/*').each {|e| e.raw_content } %>
|
||||||
|
/* KEEP THIS ^^^^ */
|
||||||
|
|
||||||
@import "includes/variables";
|
@import "includes/variables";
|
||||||
|
|
||||||
@import "node_modules/bulma/bulma";
|
@import "node_modules/bulma/bulma";
|
||||||
@import "node_modules/bulma-divider/dist/css/bulma-divider";
|
@import "node_modules/bulma-timeline/src/sass/index.sass";
|
||||||
@import "node_modules/bulma-timeline/dist/css/bulma-timeline";
|
|
||||||
|
|
||||||
// TODO: Remove this once FF64.0b2+ fixes this fustercluck
|
|
||||||
@-moz-document url-prefix() {
|
|
||||||
.tile {
|
|
||||||
min-height: auto;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
// Sticky footer
|
// Sticky footer
|
||||||
body {
|
body {
|
||||||
|
|
|
@ -9,7 +9,7 @@ Hoi hoi,
|
||||||
|
|
||||||
Als nieuw event-persoon zijn er ineens heel veel dingen die moeten gebeuren, waaronder het maken van posters. Ik had nog nooit een poster gemaakt en voor het eerste event kreeg ik dan ook hulp van Noctua, die een zalige poster voor onze Linux Install party maakte. (Bekijk hem zeker!)
|
Als nieuw event-persoon zijn er ineens heel veel dingen die moeten gebeuren, waaronder het maken van posters. Ik had nog nooit een poster gemaakt en voor het eerste event kreeg ik dan ook hulp van Noctua, die een zalige poster voor onze Linux Install party maakte. (Bekijk hem zeker!)
|
||||||
|
|
||||||
Maar ja, ik moet toch ooit ook eens zelf een poster maken, nee? Op aanraden van Noctua ging ik dus aan de slag met [Inkscape](//inkscape.org/), een relatief simpel programma waar je heel toffe vectorafbeeldingen mee kunt maken. Hetgeen fantastisch is aan dit formaat (.svg) is dat je eindeloos kan zoomen, wat dus inhoudt dat je een kleine afbeelding op een grote poster kunt zetten, zonder dat je die vieze pixels te zien krijgt! Daarnaast kan je er natuurlijk ook eenvoudiger dingen mee doen, onze LaTeX poster bvb bestaat uit een logo, een afbeelding (gephotoshopped door Don) en dan wat tekst met alle info. Ik vond dit alvast een goed begin ;)
|
Maar ja, ik moet toch ooit ook eens zelf een poster maken, nee? Op aanraden van Noctua ging ik dus aan de slag met [Inkscape](//inkscape.org/), een relatief simpel programma waar je heel toffe vectorafbeeldingen mee kunt maken. Hetgeen fantastisch is aan dit formaat (.svg) is dat je eindeloos kan zoomen, wat dus inhoudt dat je een kleine afbeelding op een grote poster kunt zetten, zonder dat je die vieze pixels te zien krijgt! Daarnaast kan je er natuurlijk ook eenvoudiger dingen mee doen, onze $$\LaTeX$$ poster bvb bestaat uit een logo, een afbeelding (gephotoshopped door Don) en dan wat tekst met alle info. Ik vond dit alvast een goed begin ;)
|
||||||
|
|
||||||
En hetgeen Inkscape helemaal fantastisch maakt is dat de gehele software Free en open source is, een Zeus-approved sticker zou dus helemaal op z'n plaats zijn.
|
En hetgeen Inkscape helemaal fantastisch maakt is dat de gehele software Free en open source is, een Zeus-approved sticker zou dus helemaal op z'n plaats zijn.
|
||||||
|
|
||||||
|
|
|
@ -4,21 +4,24 @@ created_at: 19-12-2020
|
||||||
description: "virtuele knuffels voor iedereen <3"
|
description: "virtuele knuffels voor iedereen <3"
|
||||||
author: "Ruben De Facq"
|
author: "Ruben De Facq"
|
||||||
tags:
|
tags:
|
||||||
|
- Pannenkoeken
|
||||||
|
- Eindejaar
|
||||||
---
|
---
|
||||||
Liefste Zeusjes,
|
Liefste Zeusjes,
|
||||||
|
|
||||||
Het is zover: het jaar 2020 is op zijn einde.
|
Het is zover: het jaar 2020 is op zijn einde.
|
||||||
Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze Mattermost en nu zelfs Discord.
|
Het was een woelige periode die zeker niet gemakkelijk is voorbij gegaan. Toch hebben we nog heel wat evenementen kunnen organiseren en de Zeussfeer sterk kunnen houden. Zowel even irl in het begin van het semester, alsook op online events, onze <a href="http://chat.zeus.gent/">Mattermost</a> en nu zelfs Discord.
|
||||||
Na een geslaagde en gezellige P&J-codenight, dit jaar 100% online, met 100% meer diverse pannenkoeken, is het tijd om even te pauzeren en in de examenperiode te vliegen!
|
Na een geslaagde en gezellige P&J-codenight, dit jaar 100% online, met 100% meer diverse pannenkoeken, is het tijd om even te pauzeren en in de examenperiode te vliegen!
|
||||||
Bedankt om zo talrijk aanwezig te zijn en de pannenkoekensfeer samen met ons op te snuiven.
|
Bedankt om zo talrijk aanwezig te zijn en de pannenkoekensfeer samen met ons op te snuiven.
|
||||||
|
|
||||||
<img src="https://zeus.ugent.be/zeuswpi/KUXYVpuv.jpg" />
|
<img src="https://zeus.ugent.be/zeuswpi/KUXYVpuv.jpg" />
|
||||||
|
|
||||||
Het Zeus-WPI-bestuur wenst jullie veel moed toe. Doe het goed 👍
|
Het bestuur wenst jullie veel moed toe. Doe het goed 👍
|
||||||
Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze Mattermost en wie weet vind je je nieuwe online studiebuddy <3
|
Toch even een dipmomentje, of heb je het moeilijk om te concentreren op je eentje? Spring dan even binnen op onze
|
||||||
|
<a href="http://chat.zeus.gent/">Mattermost</a> en wie weet vind je je nieuwe online studiebuddy <3
|
||||||
|
|
||||||
Tot 2021! Of het nu online of offline, we doen ons best om jullie allemaal op een of andere manier terug te zien.
|
Tot 2021! Of het nu online of offline is, we doen ons best om jullie allemaal op een of andere manier terug te zien.
|
||||||
|
|
||||||
Misschien op afstand,
|
Misschien op afstand,
|
||||||
Maar met nog steeds dezelfde warme liefde
|
Maar met nog steeds dezelfde warme liefde
|
||||||
~Je Zeus Bestuur <3 🎄
|
~Je Zeus WPI-Bestuur <3 🎄
|
||||||
|
|
|
@ -47,9 +47,10 @@ contact_links:
|
||||||
<h2 class='subtitle is-4 has-text-centered has-text-weight-light'>bleep bloop</h2>
|
<h2 class='subtitle is-4 has-text-centered has-text-weight-light'>bleep bloop</h2>
|
||||||
|
|
||||||
<!-- Contact buttons -->
|
<!-- Contact buttons -->
|
||||||
<ul id='contact-icons' class='columns is-centered is-multiline'>
|
<div id='contact-icons' class='columns is-centered is-multiline is-mobile'>
|
||||||
<% @item[:contact_links].each do |option| %>
|
<% @item[:contact_links].each do |option| %>
|
||||||
<li id='<%= option[:description] %>' class='contact-circle-option column is-one-quarter-desktop is-one-third-tablet is-half-mobile'>
|
<div class='column is-one-quarter-desktop is-one-third-tablet is-half-mobile'>
|
||||||
|
<div id='<%= option[:description] %>' class='contact-circle-option'>
|
||||||
<a href='<%= option[:link] %>' class='contact-circle-wrapper'>
|
<a href='<%= option[:link] %>' class='contact-circle-wrapper'>
|
||||||
<div class='contact-circle is-centered'>
|
<div class='contact-circle is-centered'>
|
||||||
<div class='contact-circle-pulse grow'></div>
|
<div class='contact-circle-pulse grow'></div>
|
||||||
|
@ -60,9 +61,10 @@ contact_links:
|
||||||
<p class='has-text-centered'>
|
<p class='has-text-centered'>
|
||||||
<a href='<%= option[:link] %>' class='contact-text-link is-link'><%= option[:action] %></a>
|
<a href='<%= option[:link] %>' class='contact-text-link is-link'><%= option[:action] %></a>
|
||||||
</p>
|
</p>
|
||||||
</li>
|
</div>
|
||||||
|
</div>
|
||||||
<% end %>
|
<% end %>
|
||||||
</ul>
|
</div>
|
||||||
|
|
||||||
<div id="board">
|
<div id="board">
|
||||||
<h2>The board (<%= pretty_year @config[:academic_year] %>)</h2>
|
<h2>The board (<%= pretty_year @config[:academic_year] %>)</h2>
|
||||||
|
@ -83,7 +85,7 @@ contact_links:
|
||||||
<!-- Payment information -->
|
<!-- Payment information -->
|
||||||
<div id='payment-info' class='tile is-child box content has-text-centered'>
|
<div id='payment-info' class='tile is-child box content has-text-centered'>
|
||||||
<h1 class='title has-text-centered'>Pay us</h1>
|
<h1 class='title has-text-centered'>Pay us</h1>
|
||||||
<div class='is-divider'></div>
|
<hr/>
|
||||||
<p id='banknumber' class='is-size-5'>
|
<p id='banknumber' class='is-size-5'>
|
||||||
BE32 9799 9370 6502
|
BE32 9799 9370 6502
|
||||||
</p>
|
</p>
|
||||||
|
@ -98,7 +100,7 @@ contact_links:
|
||||||
<!-- Calling information -->
|
<!-- Calling information -->
|
||||||
<div id='calling-info' class='tile is-child box content has-text-centered'>
|
<div id='calling-info' class='tile is-child box content has-text-centered'>
|
||||||
<h1 class='title has-text-centered'>Call us</h1>
|
<h1 class='title has-text-centered'>Call us</h1>
|
||||||
<div class='is-divider'></div>
|
<hr/>
|
||||||
<p id='phone-number' class='is-size-5'>
|
<p id='phone-number' class='is-size-5'>
|
||||||
+32 9 264 47 51<br/>
|
+32 9 264 47 51<br/>
|
||||||
Internal: 4751
|
Internal: 4751
|
||||||
|
@ -110,7 +112,7 @@ contact_links:
|
||||||
<div id='address-info' class='tile is-parent'>
|
<div id='address-info' class='tile is-parent'>
|
||||||
<div class='tile is-child box content'>
|
<div class='tile is-child box content'>
|
||||||
<h1 class='title has-text-centered'>Find us</h1>
|
<h1 class='title has-text-centered'>Find us</h1>
|
||||||
<div class='is-divider'></div>
|
<hr/>
|
||||||
<p class='is-size-5'>
|
<p class='is-size-5'>
|
||||||
You can find our hiding place, or what we call <strong>'de kelder'</strong> at the basement level of following address:
|
You can find our hiding place, or what we call <strong>'de kelder'</strong> at the basement level of following address:
|
||||||
</p>
|
</p>
|
||||||
|
@ -138,7 +140,7 @@ contact_links:
|
||||||
<div id='mattermost-info' class='tile is-parent'>
|
<div id='mattermost-info' class='tile is-parent'>
|
||||||
<div class='tile is-child box content'>
|
<div class='tile is-child box content'>
|
||||||
<h1 class='title has-text-centered'>Mattermost info</h1>
|
<h1 class='title has-text-centered'>Mattermost info</h1>
|
||||||
<div class='is-divider'></div>
|
<hr/>
|
||||||
<p id='mattermost-info-text' class='is-size-5'>
|
<p id='mattermost-info-text' class='is-size-5'>
|
||||||
You can register with any valid email address.
|
You can register with any valid email address.
|
||||||
</p>
|
</p>
|
||||||
|
|
|
@ -8,9 +8,9 @@ locationlink: Faculteit Bio-Ingenieurswetenschappen, Ghent Belgium
|
||||||
|
|
||||||
Nu het tweede semester bijna van start gaat, schiet ook Zeus weer in actie.
|
Nu het tweede semester bijna van start gaat, schiet ook Zeus weer in actie.
|
||||||
|
|
||||||
We beginnen met een LaTeX les: maandag 11 februari geeft Gaspard Lequeux de ins en outs van LaTeX. LaTeX is ideaal voor thesissen of het maken van verzorgde verslagen voor projecten. Als je dit semester extra wil slijmen bij de prof kom dan zeker af!
|
We beginnen met een $$\LaTeX$$ les: maandag 11 februari geeft Gaspard Lequeux de ins en outs van $$\LaTeX$$. $$\LaTeX$$ is ideaal voor thesissen of het maken van verzorgde verslagen voor projecten. Als je dit semester extra wil slijmen bij de prof kom dan zeker af!
|
||||||
|
|
||||||
De cursus is downloadbaar op <https://zeus.ugent.be/~gaspard/latex/> of in dode-boom vorm verkrijgbaar bij Gaspard voor de luttele prijs van 2 euro per stuk. Voor deze laatste stuur je even een mailtje naar Gaspard.Lequeux@biomath.ugent.be.
|
De cursus is downloadbaar op <https://zeus.ugent.be/~gaspard/latex/> of in dode-boom vorm verkrijgbaar bij Gaspard voor de luttele prijs van 2 euro per stuk. Voor deze laatste stuur je even een mailtje naar <Gaspard.Lequeux@biomath.ugent.be>.
|
||||||
|
|
||||||
De les gaat door van 17h30 tot 20h00 in het auditorium Ohoe (Block E), Coupure Links 653, Faculteit Bio-Ingenieurswetenschappen.
|
De les gaat door van 17h30 tot 20h00 in het auditorium Ohoe (Block E), Coupure Links 653, Faculteit Bio-Ingenieurswetenschappen.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ location: Therminal
|
||||||
locationlink: $therminal
|
locationlink: $therminal
|
||||||
---
|
---
|
||||||
|
|
||||||
De eerste weken van het academiejaar zitten er weer op, dus het wordt tijd om onze activiteiten weer op gang te trappen! Wat staat er zoal op de planning: een webdev-lessenreeks, een latex-les, een ubuntu-les, kroegentocht, brouwerijbezoek. Maar eerst en vooral: onze eerste ledenvergadering! Wat is de bedoeling van deze ledenvergadering? Het nieuwe bestuur voorstellen, de activiteiten verder plannen, maar vooral elkaar beter leren kennen. Bij deze is iedereen dus uitgenodigd: van doorwinterde zeusleden tot nieuwsgierige eerstejaars; van filosofie tot informatica; iedereen is welkom!
|
De eerste weken van het academiejaar zitten er weer op, dus het wordt tijd om onze activiteiten weer op gang te trappen! Wat staat er zoal op de planning: een webdev-lessenreeks, een $$\LaTeX$$-les, een ubuntu-les, kroegentocht, brouwerijbezoek. Maar eerst en vooral: onze eerste ledenvergadering! Wat is de bedoeling van deze ledenvergadering? Het nieuwe bestuur voorstellen, de activiteiten verder plannen, maar vooral elkaar beter leren kennen. Bij deze is iedereen dus uitgenodigd: van doorwinterde zeusleden tot nieuwsgierige eerstejaars; van filosofie tot informatica; iedereen is welkom!
|
||||||
|
|
||||||
De vergadering gaat door in **Studenthuis de Therminal** op **31 oktober 2007** om **19 uur**. De zaal zal later aangekondigd worden - maar we verzamelen meestal in de inkomhal. De vergadering wordt - voor de mensen die zin hebben - naar goede gewoonte gevolgd door een frisse pint.
|
De vergadering gaat door in **Studenthuis de Therminal** op **31 oktober 2007** om **19 uur**. De zaal zal later aangekondigd worden - maar we verzamelen meestal in de inkomhal. De vergadering wordt - voor de mensen die zin hebben - naar goede gewoonte gevolgd door een frisse pint.
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ location: Auditorium A, Plateau
|
||||||
locationlink: Plateau, Ghent Belgium
|
locationlink: Plateau, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Ben je verspringende figuren en plots veranderende opmaak beu? Heb je genoeg van al die corrupte documenten? Heb je geen zin om constant opnieuw te moeten beginnen? Kom dan naar de LaTeX-introductieles. Je leert er hoe je snel en gemakkelijk documenten maakt met een consistente opmaak. Je leert er hoe je in een handomdraai voor zorgt dat referenties steeds kloppen en de inhoudstafel automatisch gegenereerd wordt. Na deze les valt jou thesis of document zeker op tussen alle andere, al was het maar door de layout - voor de inhoud moet je immers nog altijd zelf zorgen...
|
Ben je verspringende figuren en plots veranderende opmaak beu? Heb je genoeg van al die corrupte documenten? Heb je geen zin om constant opnieuw te moeten beginnen? Kom dan naar de $$\LaTeX$$-introductieles. Je leert er hoe je snel en gemakkelijk documenten maakt met een consistente opmaak. Je leert er hoe je in een handomdraai voor zorgt dat referenties steeds kloppen en de inhoudstafel automatisch gegenereerd wordt. Na deze les valt jou thesis of document zeker op tussen alle andere, al was het maar door de layout - voor de inhoud moet je immers nog altijd zelf zorgen...
|
||||||
|
|
||||||
Wanneer: 20 November om 19:30
|
Wanneer: 20 November om 19:30
|
||||||
Waar: Plateau, Aud A
|
Waar: Plateau, Aud A
|
||||||
|
|
|
@ -6,7 +6,7 @@ location: Auditorium A, Plateau
|
||||||
locationlink: Plateau, Ghent Belgium
|
locationlink: Plateau, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Naar jaarlijkse gewoonte organiseert WVS, de Werkgroep Vrije Software binnen het VTK, haar jaarlijkse LaTeX-les.
|
Naar jaarlijkse gewoonte organiseert WVS, de Werkgroep Vrije Software binnen het VTK, haar jaarlijkse $$\LaTeX$$-les.
|
||||||
|
|
||||||
LaTeX is de ideale taal om grotere documenten zoals een thesis mee op te maken en te structureren. Bovendien zorgt het voor een correcte typografische vormgeving en die academische look die je altijd al wou ;).
|
LaTeX is de ideale taal om grotere documenten zoals een thesis mee op te maken en te structureren. Bovendien zorgt het voor een correcte typografische vormgeving en die academische look die je altijd al wou ;).
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,6 @@ locationlink: Plateau, Ghent Belgium
|
||||||
image: https://zeus.ugent.be/wp-content/uploads/2010/10/latexles-212x300.jpg
|
image: https://zeus.ugent.be/wp-content/uploads/2010/10/latexles-212x300.jpg
|
||||||
---
|
---
|
||||||
|
|
||||||
Ben je het ook beu dat je opmaak in Word verprutst wordt telkens je een wijziging maakt. Vloek je wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is LaTeX zeker iets voor jou!
|
Ben je het ook beu dat je opmaak in Word verprutst wordt telkens je een wijziging maakt. Vloek je wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou!
|
||||||
|
|
||||||
Daarom organiseert de WVS (Werkgroep Vrije Software) een LaTeX-les. Deze zal doorgaan op dinsdag 19/10 om 19u in Auditorium A van de plateau. Meer info vind je op [latex.ugent.be](https://latex.ugent.be). Wij raden in ieder geval aan om je thesis in LaTeX te maken.
|
Daarom organiseert de WVS (Werkgroep Vrije Software) een $$\LaTeX$$-les. Deze zal doorgaan op dinsdag 19/10 om 19u in Auditorium A van de plateau. Meer info vind je op [latex.ugent.be](https://latex.ugent.be). Wij raden in ieder geval aan om je thesis in LaTeX te maken.
|
||||||
|
|
|
@ -7,8 +7,8 @@ location: Auditorium A, Plateau
|
||||||
locationlink: Plateau, Ghent Belgium
|
locationlink: Plateau, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is LaTeX zeker iets voor jou!
|
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel,... moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou!
|
||||||
|
|
||||||
LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
||||||
|
|
||||||
Daarom organiseert de Werkgroep Vrije Software op 5 november een LaTeX-les. Deze zal doorgaan om 19u in Auditorium A van de Plateau. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een LaTeX-cursus bestellen via deze site die die avond dan voor je zal klaarliggen.
|
Daarom organiseert de Werkgroep Vrije Software op 5 november een $$\LaTeX$$-les. Deze zal doorgaan om 19u in Auditorium A van de Plateau. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een $$\LaTeX$$-cursus bestellen via deze site die die avond dan voor je zal klaarliggen.
|
||||||
|
|
|
@ -7,8 +7,8 @@ location: Auditorium L, Plateau
|
||||||
locationlink: Plateau, Ghent Belgium
|
locationlink: Plateau, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is LaTeX zeker iets voor jou!
|
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou!
|
||||||
|
|
||||||
LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
||||||
|
|
||||||
Daarom organiseert de Werkgroep Vrije Software op **19 november** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium L van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een LaTeX-cursus bestellen via deze site die die avond dan voor je zal klaarliggen.
|
Daarom organiseert de Werkgroep Vrije Software op **19 november** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium L van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een $$\LaTeX$$-cursus bestellen via deze site die die avond dan voor je zal klaarliggen.
|
||||||
|
|
|
@ -6,10 +6,10 @@ location: Auditorium D, Plateau
|
||||||
locationlink: Plateau, Ghent Belgium
|
locationlink: Plateau, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is **LaTeX** zeker iets voor jou!
|
Ben je het ook beu dat Word je opmaak verprutst telkens je een wijziging maakt? Vloek je ook wanneer je een wiskundige formule, inhoudstabel, referentietabel, etc. moet invoegen? Dan is $$\LaTeX$$ zeker iets voor jou!
|
||||||
|
|
||||||
LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel uitziende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Als je dit jaar je thesis schrijft kan het dus zeker de moeite zijn om hier eens mee kennis te maken.
|
||||||
|
|
||||||
Daarom organiseert de Werkgroep Vrije Software op **15 oktober** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium D** van de **Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die die avond dan voor je zal klaarliggen.
|
Daarom organiseert de Werkgroep Vrije Software op **15 oktober** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium D** van de **Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die die avond dan voor je zal klaarliggen.
|
||||||
|
|
||||||
**Update:** De presentatie van de les kun je [hier](https://latex.ugent.be/presentatie-latexles-2014) vinden.
|
**Update:** De presentatie van de les kun je [hier](https://latex.ugent.be/presentatie-latexles-2014) vinden.
|
||||||
|
|
|
@ -7,8 +7,8 @@ location: Auditorium A, Plateau
|
||||||
locationlink: Plateaustraat, Ghent Belgium
|
locationlink: Plateaustraat, Ghent Belgium
|
||||||
---
|
---
|
||||||
|
|
||||||
Je thesis of bachelorproef aan het schrijven? Of ben je dat gepruts met Word gewoon beu? Kom dan 9 November zeker naar de LaTeX les!
|
Je thesis of bachelorproef aan het schrijven? Of ben je dat gepruts met Word gewoon beu? Kom dan 9 November zeker naar de $$\LaTeX$$ les!
|
||||||
|
|
||||||
LaTeX is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel ogende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Wiskundige formules, inhoudstabellen, referentietabellen en dergelijke worden een makkie met LaTeX.
|
$$\LaTeX$$ is een uitgebreid tekstverwerkingspakket dat bijzonder veel gebruikt wordt in de academische wereld om professioneel ogende documenten op te stellen. Het kan gebruikt worden voor kleine abstracts maar ook voor lijvige boeken en is dus bijzonder flexibel. Wiskundige formules, inhoudstabellen, referentietabellen en dergelijke worden een makkie met $$\LaTeX$$.
|
||||||
|
|
||||||
Daarom organiseren Zeus WPI, CenEka en VTK op **9 november** een LaTeX-les. Deze zal doorgaan om **19u in Auditorium A van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [LaTeX-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die op die avond dan voor je zal klaarliggen.
|
Daarom organiseren Zeus WPI, CenEka en VTK op **9 november** een $$\LaTeX$$-les. Deze zal doorgaan om **19u in Auditorium A van de Plateau**. Alle info vind je op [latex.ugent.be](https://latex.ugent.be). Je kan ook direct een [$$\LaTeX$$-cursus bestellen](https://latex.ugent.be/cursus-bestelling-latex-les-2014) die op die avond dan voor je zal klaarliggen.
|
||||||
|
|
|
@ -9,8 +9,8 @@ location: 'Auditorium D, Plateau'
|
||||||
locationlink: 'Plateau, Gent'
|
locationlink: 'Plateau, Gent'
|
||||||
---
|
---
|
||||||
|
|
||||||
Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze LaTeX les!
|
Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze $$\LaTeX$$ les!
|
||||||
|
|
||||||
LaTeX laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be)
|
$$\LaTeX$$ laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be)
|
||||||
|
|
||||||
![img](//www.johndcook.com/wordvslatex.gif)
|
![img](//www.johndcook.com/wordvslatex.gif)
|
||||||
|
|
|
@ -9,8 +9,8 @@ location: 'Auditorium D, Plateau'
|
||||||
locationlink: 'Instituut der wetenschappen'
|
locationlink: 'Instituut der wetenschappen'
|
||||||
---
|
---
|
||||||
|
|
||||||
Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze LaTeX les!
|
Heb je even genoeg van Word? Of wil je gewoon de alternatieven leren kennen? Kom eens langs op onze $$\LaTeX$$ les!
|
||||||
|
|
||||||
LaTeX laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be)
|
$$\LaTeX$$ laat je toe grote documenten zoals thesissen, reports en papers te schrijven met veel meer controle dan in word. Het is even wennen in het begin, maar hoe groter je document, hoe blijer je zult zijn om hiermee te werken. Meer info vind je hier: [latex.ugent.be](//latex.ugent.be)
|
||||||
|
|
||||||
![img](//www.johndcook.com/wordvslatex.gif)
|
![img](//www.johndcook.com/wordvslatex.gif)
|
||||||
|
|
|
@ -1,18 +1,20 @@
|
||||||
---
|
---
|
||||||
title: 'Talk: plaintext accounting'
|
title: "Talk: plaintext accounting"
|
||||||
description: 'Felix en Francis komen praten over plain text accounting'
|
description: "Felix en Francis komen praten over plain text accounting"
|
||||||
created_at: 17-09-2020
|
created_at: 17-09-2020
|
||||||
time: '05-10-2020 18:00'
|
time: "05-10-2020 18:00"
|
||||||
end: '05-10-2020 20:00'
|
end: "05-10-2020 20:00"
|
||||||
location: 'Auditorium A0, Gebouw S9, Campus Sterre (Krijgslaan 281 , 9000 Gent)'
|
location: "Auditorium A0, Gebouw S9, Campus Sterre (Krijgslaan 281 , 9000 Gent)"
|
||||||
locationlink: $s9
|
locationlink: $s9
|
||||||
|
tags:
|
||||||
|
- Talk
|
||||||
---
|
---
|
||||||
|
|
||||||
Accounting of boekhouden is het bijhouden van de stroming van waardevolle goederen zoals geld of tijd. Voornamelijk gebruikt door bedrijven kan je ook boekhouden voor je eigen leven, en ook daar kan het duidelijkheid brengen, helpen om uitgaven te plannen, budget bij te houden en dergelijke.
|
Accounting of boekhouden is het bijhouden van de stroming van waardevolle goederen zoals geld of tijd. Voornamelijk gebruikt door bedrijven kan je ook boekhouden voor je eigen leven, en ook daar kan het duidelijkheid brengen, helpen om uitgaven te plannen, budget bij te houden en dergelijke.
|
||||||
|
|
||||||
Plain text accounting is een verzamelnaam voor een aantal tools die een of meerdere eenvoudige tekstbestanden, de journalen, analyseren. Dit maakt ons informatici natuurlijk gelukkig, want dit zorgt er voor dat we de commandoprompt, versiebeheer en het gebruik van onze favoriete tekstverwerker cadeau krijgen.
|
Plain text accounting is een verzamelnaam voor een aantal tools die een of meerdere eenvoudige tekstbestanden, de journalen, analyseren. Dit maakt ons informatici natuurlijk gelukkig, want dit zorgt er voor dat we de commandoprompt, versiebeheer en het gebruik van onze favoriete tekstverwerker cadeau krijgen.
|
||||||
|
|
||||||
In deze talk geven Felix en Francis je een korte introductie tot boekhouden, specifiek dubbel boekhouden (*double entry accounting*), met behulp van [hledger](https://hledger.org/) en [ledger](https://ledger-cli.org/).
|
In deze talk geven Felix en Francis je een korte introductie tot boekhouden, specifiek dubbel boekhouden (_double entry accounting_), met behulp van [hledger](https://hledger.org/) en [ledger](https://ledger-cli.org/).
|
||||||
|
|
||||||
### Door de coronaregelingen ben je verplicht je in te schrijven.
|
### Door de coronaregelingen ben je verplicht je in te schrijven.
|
||||||
|
|
||||||
|
|
|
@ -2,17 +2,18 @@
|
||||||
title: Esoterische kennismakings-avond
|
title: Esoterische kennismakings-avond
|
||||||
description: Maak kennis met Zeus WPI op een avond vol exotische en frustrerende programmeertalen
|
description: Maak kennis met Zeus WPI op een avond vol exotische en frustrerende programmeertalen
|
||||||
created_at: 17-09-2020
|
created_at: 17-09-2020
|
||||||
time: '28-10-2020 18:00'
|
time: "28-10-2020 18:00"
|
||||||
end: '28-10-2020 22:30'
|
end: "28-10-2020 22:30"
|
||||||
location: 'Auditorium A0 & A1, Gebouw S9, Campus Sterre'
|
location: "Auditorium A0 & A1, Gebouw S9, Campus Sterre"
|
||||||
locationlink: $s9
|
locationlink: $s9
|
||||||
facebook: //www.facebook.com/events/434910217479925/
|
facebook: //www.facebook.com/events/434910217479925/
|
||||||
banner: //zeus.ugent.be/zeuswpi/7k6hvPJw.webp
|
banner: //zeus.ugent.be/zeuswpi/7k6hvPJw.webp
|
||||||
image: //zeus.ugent.be/zeuswpi/a28GvLuO.png
|
image: //zeus.ugent.be/zeuswpi/a28GvLuO.png
|
||||||
header_text_background: true
|
header_text_background: true
|
||||||
header_text_background_color: 'rgba(80, 50, 80, 0.75)'
|
header_text_background_color: "rgba(80, 50, 80, 0.75)"
|
||||||
tags:
|
tags:
|
||||||
- Esoterisch
|
- Esoterisch
|
||||||
|
- Code Hacking
|
||||||
---
|
---
|
||||||
|
|
||||||
UPDATE: datum veranderd naar 28 oktober!
|
UPDATE: datum veranderd naar 28 oktober!
|
||||||
|
|
|
@ -1,20 +1,19 @@
|
||||||
---
|
---
|
||||||
title: 'Zeus Doet Dungeons & Dragons!'
|
title: "Zeus Doet Dungeons & Dragons!"
|
||||||
description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond
|
description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond
|
||||||
created_at: 18-11-2020
|
created_at: 18-11-2020
|
||||||
time: '28-11-2020 19:00'
|
time: "28-11-2020 19:00"
|
||||||
location: 'Bij je thuis'
|
location: "Bij je thuis"
|
||||||
banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg
|
banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg
|
||||||
facebook: https://www.facebook.com/events/1522197801317546/
|
facebook: https://www.facebook.com/events/1522197801317546/
|
||||||
header_text_background: true
|
header_text_background: true
|
||||||
|
tags:
|
||||||
|
- DnD
|
||||||
---
|
---
|
||||||
|
|
||||||
#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond!
|
#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond!
|
||||||
|
|
||||||
Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via
|
Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via
|
||||||
[dit formulier](https://docs.google.com/forms/d/e/1FAIpQLSdQQixoL2FBlnhLekAYpX_1PekZd_Bz3hreX3lOYkNb7-EWYQ/viewform) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder.
|
[dit formulier](https://docs.google.com/forms/d/e/1FAIpQLSdQQixoL2FBlnhLekAYpX_1PekZd_Bz3hreX3lOYkNb7-EWYQ/viewform) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder.
|
||||||
|
|
||||||
|
PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook _slachtoffers_, euh, deelnemers vinden.
|
||||||
|
|
||||||
|
|
||||||
PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook *slachtoffers*, euh, deelnemers vinden.
|
|
||||||
|
|
||||||
|
|
|
@ -1,11 +1,14 @@
|
||||||
---
|
---
|
||||||
title: 'Geeks, Attack! IX'
|
title: "Geeks, Attack! IX"
|
||||||
description: Zeus' negende LAN-Party!
|
description: Zeus' negende LAN-Party!
|
||||||
created_at: 17-09-2020
|
created_at: 17-09-2020
|
||||||
time: '30-10-2020 14:00'
|
time: "30-10-2020 14:00"
|
||||||
location: 'Bij je thuis'
|
location: "Bij je thuis"
|
||||||
banner: https://zeus.ugent.be/zeuswpi/KK0m_nz7.jpg
|
banner: https://zeus.ugent.be/zeuswpi/KK0m_nz7.jpg
|
||||||
facebook: //www.facebook.com/events/388263258991828/
|
facebook: //www.facebook.com/events/388263258991828/
|
||||||
|
tags:
|
||||||
|
- Lan Party
|
||||||
|
- Gaming
|
||||||
---
|
---
|
||||||
|
|
||||||
# Game Over! Try Again.
|
# Game Over! Try Again.
|
||||||
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: 12UL Codeweek
|
|
||||||
image:
|
|
||||||
banner:
|
|
||||||
description: De 12 urenloop kriebels komen weer terug, hoe ver geraken we deze keer?
|
|
||||||
created_at: 11-10-2020
|
|
||||||
time: 02-11-2020
|
|
||||||
end: 06-11-2020
|
|
||||||
location: $s9
|
|
||||||
#locationlink:
|
|
||||||
soon: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Een hele week om mee te helpen aan de 12UL! Dit zal vooral doorgaan in onze gezellige kelder.
|
|
||||||
|
|
||||||
Meer informatie over inschrijvingen volgt nog, dus hou je Zeus communicatiekanalen in de gaten!
|
|
|
@ -1,16 +0,0 @@
|
||||||
---
|
|
||||||
title: Een boeiende talk!
|
|
||||||
image:
|
|
||||||
banner:
|
|
||||||
description:
|
|
||||||
created_at: 11-10-2020
|
|
||||||
time: 09-11-2020 19:00
|
|
||||||
location: Auditorium A0, S9
|
|
||||||
#locationlink:
|
|
||||||
soon: true
|
|
||||||
---
|
|
||||||
|
|
||||||
Zeus geeft een talk over... Surprise!
|
|
||||||
Boeiend zal het zijn. De onderwerpen nog even geheim.
|
|
||||||
|
|
||||||
Binnenkort nog meer informatie!
|
|
|
@ -7,7 +7,6 @@ description: Het online alternatief voor de klassieke pannenkoeken en jenever co
|
||||||
created_at: 11-10-2020
|
created_at: 11-10-2020
|
||||||
time: 10-12-2020 18:00
|
time: 10-12-2020 18:00
|
||||||
location: Discord
|
location: Discord
|
||||||
#locationlink:
|
|
||||||
---
|
---
|
||||||
|
|
||||||
Deze donderdag, 10 december, om 18u00 is het tijd voor de super gezellige P&J Codenight online op [Discord][discord]!
|
Deze donderdag, 10 december, om 18u00 is het tijd voor de super gezellige P&J Codenight online op [Discord][discord]!
|
||||||
|
@ -35,8 +34,8 @@ We zien je graag op deze gezellige avond!
|
||||||
[mattermost]: https://mattermost.zeus.gent
|
[mattermost]: https://mattermost.zeus.gent
|
||||||
[p&jmd]: https://codimd.zeus.gent/s/1OMowODnO#
|
[p&jmd]: https://codimd.zeus.gent/s/1OMowODnO#
|
||||||
|
|
||||||
|
|
||||||
## Pannenkoeken bakken à la Zeus WPI
|
## Pannenkoeken bakken à la Zeus WPI
|
||||||
|
|
||||||
Pannenkoeken bakken, hoe moet dat eigenlijk?
|
Pannenkoeken bakken, hoe moet dat eigenlijk?
|
||||||
Dit rijmpje helpt je al op weg:
|
Dit rijmpje helpt je al op weg:
|
||||||
|
|
||||||
|
@ -60,7 +59,6 @@ Voor een batch van pannenkoeken heb je nodig:
|
||||||
- eieren: 1-3 (hoeveel kan je er zelf leggen?)
|
- eieren: 1-3 (hoeveel kan je er zelf leggen?)
|
||||||
- (vanilla)suiker: 30g (Ben je een Zoetje, voeg dan wat meer toe <3)
|
- (vanilla)suiker: 30g (Ben je een Zoetje, voeg dan wat meer toe <3)
|
||||||
|
|
||||||
|
|
||||||
Zeef eventueel de bloem met de (vanille)suiker. Maak in het midden een kuiltje, breek daarin de eieren. Roer alles door elkaar met een garde.
|
Zeef eventueel de bloem met de (vanille)suiker. Maak in het midden een kuiltje, breek daarin de eieren. Roer alles door elkaar met een garde.
|
||||||
Schenk beetje bij beetje je melk erbij terwijl je met je garde het beslag roert. Doe dit voorzichtig om klonters te vermijden.
|
Schenk beetje bij beetje je melk erbij terwijl je met je garde het beslag roert. Doe dit voorzichtig om klonters te vermijden.
|
||||||
Vind je het beslag nog te dik, voeg dan eventueel nog wat extra melk toe.
|
Vind je het beslag nog te dik, voeg dan eventueel nog wat extra melk toe.
|
||||||
|
@ -70,4 +68,3 @@ Veel geluk met het bakken,
|
||||||
Awoo
|
Awoo
|
||||||
|
|
||||||
~Foxie Boi <3
|
~Foxie Boi <3
|
||||||
|
|
||||||
|
|
22
content/events/20-21/130_movienight.md
Normal file
22
content/events/20-21/130_movienight.md
Normal file
|
@ -0,0 +1,22 @@
|
||||||
|
---
|
||||||
|
title: Movienight
|
||||||
|
description: Een Zeus Movienight!
|
||||||
|
created_at: 15-02-2021
|
||||||
|
time: "18-02-2021 20:00"
|
||||||
|
location: "Discord"
|
||||||
|
banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg"
|
||||||
|
header_text_background: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# Zeus Movienight
|
||||||
|
|
||||||
|
Op **18 februari** organiseert Zeus een filmavond. Dit zal doorgaan op de Zeus [Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf mee in beslissen! Ga naar de Zeus Mattermost en stem op de film die je graag zou willen bekijken in de poll die is gepost in ~zeus-announcements. Dinsdagavond wordt de poll gesloten en de filmkeuze gemaakt.
|
||||||
|
Update: De film die is verkozen is Monty Python and the Holy Grail!
|
||||||
|
|
||||||
|
## Hoe werkt het praktisch?
|
||||||
|
|
||||||
|
Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteund. Hou ~events op Mattermost in de gaten voor meer details.
|
||||||
|
|
||||||
|
## Hoe zit het met eten en drinken?
|
||||||
|
|
||||||
|
Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events kanaal op Mattermost met je snacks & drinks om de gezelligheid te verdubbelen! (en wie weet win jij een Zeus-notitieboekje!)
|
31
content/events/20-21/140_hashcode.md
Normal file
31
content/events/20-21/140_hashcode.md
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
---
|
||||||
|
title: Hashcode
|
||||||
|
description: Zeus organiseert een UGent Hashcode Hub
|
||||||
|
created_at: 14-02-2021
|
||||||
|
time: "25-02-2021 18:30"
|
||||||
|
end: "25-02-2021 23:00"
|
||||||
|
location: "Discord"
|
||||||
|
banner: "https://hashcode.withgoogle.com/resources/images/hero_2.jpg"
|
||||||
|
image: "https://zeus.ugent.be/zeuswpi/I9GAh7iy.png"
|
||||||
|
header_text_background: true
|
||||||
|
tags:
|
||||||
|
- Code Hacking
|
||||||
|
---
|
||||||
|
|
||||||
|
# Google Hashcode
|
||||||
|
|
||||||
|
Het is alweer zover, de Google Hashcode! Ook dit jaar zijn we van de partij met een virtuele hub. Google Hashcode is een wereldwijde programmeerwedstrijd van Google waarin je in een beperkte tijd een voorgeschoteld probleem moet oplossen. Je werkt hierbij in groepjes van 2 tot 4 personen samen naar een oplossing in een programmeertaal naar keuze.
|
||||||
|
|
||||||
|
De online kwalificatieronde gaat door op **25 februari om 18u30**. Deze keer niet in Auditorium A3 maar wel in onze Zeus [**Discord**](https://discord.gg/qWAPHbE). Ook niet-Zeusleden kunnen deelnemen!
|
||||||
|
|
||||||
|
## Registratie
|
||||||
|
|
||||||
|
Registreer voor **24 februari om 12u00** je team in onze hub!
|
||||||
|
|
||||||
|
Registreren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/) en een team maken of joinen kan je [hier](https://hashcodejudge.withgoogle.com/#/home) doen. Dit is ook waar je een hub kan selecteren, kies hier dan voor **Ghent University Hub**.
|
||||||
|
|
||||||
|
## Begint het al te kriebelen?
|
||||||
|
|
||||||
|
Bereid je optimaal voor op de wedstrijd door het voorbeeldprobleem op te lossen, die kan je zien zodra je je hebt geregistreerd. Opgaven van de vorige jaren kan je [hier](https://codingcompetitions.withgoogle.com/hashcode/archive) vinden.
|
||||||
|
|
||||||
|
Tot dan!
|
29
content/events/20-21/150_planetwars_hackathon.md
Normal file
29
content/events/20-21/150_planetwars_hackathon.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
title: PlanetWars 2021
|
||||||
|
description: De start van PlanetWars 2021
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: '06-03-2021 20:00'
|
||||||
|
end: '06-03-2021 23:30'
|
||||||
|
location: 'Discord'
|
||||||
|
banner: 'https://zeus.ugent.be/zeuswpi/kuDGG1-5.png'
|
||||||
|
header_text_background: true
|
||||||
|
header_text_background_color: 'rgba(8, 22, 38, 0.8)'
|
||||||
|
tags:
|
||||||
|
- Code Hacking
|
||||||
|
---
|
||||||
|
|
||||||
|
# PlanetWars 2021
|
||||||
|
|
||||||
|
Na lange voorbereiding zijn we erg enthousiast om aan te kondigen dat deze zaterdag, 06/03, PlanetWars 2021 van start kan gaan.
|
||||||
|
|
||||||
|
## Wat is planetwars?
|
||||||
|
|
||||||
|
PlanetWars is een programmeerspelletje gemaakt voor en door zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt.
|
||||||
|
|
||||||
|
## Hoe verloopt dit verder?
|
||||||
|
|
||||||
|
We zullen een aantal avonden samenkomen om aan onze bots te coden en wat matches te spelen. Voor deze editie zullen we onze nieuwe gameserver gebruiken, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie!
|
||||||
|
|
||||||
|
Een basiskennis python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geintimideerd, we helpen je graag verder.
|
||||||
|
|
||||||
|
Dus: PlanetWars 2021 kickoff, deze zaterdag 06/03 vanaf 20h in de [ZeusDiscord](https://discord.gg/tsK2BRCJ2w)!
|
19
content/events/20-21/160_dnd2.md
Normal file
19
content/events/20-21/160_dnd2.md
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
---
|
||||||
|
title: "Zeus Doet Dungeons & Dragons editie II!"
|
||||||
|
description: Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond 2
|
||||||
|
created_at: 03-03-2021
|
||||||
|
time: "13-03-2021 19:00"
|
||||||
|
location: "Bij je thuis"
|
||||||
|
banner: https://zeus.ugent.be/zeuswpi/XqCSUGHo.jpg
|
||||||
|
facebook: https://www.facebook.com/events/1522197801317546/
|
||||||
|
header_text_background: true
|
||||||
|
tags:
|
||||||
|
- DnD
|
||||||
|
---
|
||||||
|
|
||||||
|
#### De grote Zeus Doet Dungeons & Dragons (en andere tabletop RPG's)-avond II!
|
||||||
|
|
||||||
|
Heb jij zin om op avontuur te gaan als een of ander fantastisch personage in een magische wereld? Schrijf je dan snel in via
|
||||||
|
[dit formulier](https://forms.gle/1r4JTNBTazGMZxDcA) of via een berichtje naar uw lievelings real-life⁻DM (a.k.a. het bestuur) en dan reserveren we een plaatsje voor jou in onze (virtuele) kelder.
|
||||||
|
|
||||||
|
PS: wil je zelf eens graag het heft in eigen handen nemen en Dungeon Master zijn, laat ons dan snel iets weten, dan proberen we voor jou ook <del>slachtoffers</del> deelnemers te vinden.
|
26
content/events/20-21/170_game_night.md
Normal file
26
content/events/20-21/170_game_night.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
title: Game night
|
||||||
|
image: https://zeus.ugent.be/zeuswpi/MQ_UkZ-O.webp
|
||||||
|
banner: https://zeus.ugent.be/zeuswpi/i4EpfEkZ.jpg
|
||||||
|
description: Among Us edition
|
||||||
|
created_at: 20-03-2021
|
||||||
|
time: 20-03-2021 20:00
|
||||||
|
end: 20-03-2021 23:30
|
||||||
|
location: online
|
||||||
|
header_text_background: true
|
||||||
|
tags:
|
||||||
|
- Lan Party
|
||||||
|
- Gaming
|
||||||
|
---
|
||||||
|
|
||||||
|
Zaterdag 20 maart organiseren we nog een Zeus game-avond!
|
||||||
|
|
||||||
|
We gaan alvast zeker Among Us (modded) spelen, maar voor de rest ben je vrij om samen gelijk welke games te spelen.
|
||||||
|
|
||||||
|
Vanuit Zeus hosten we op dit moment ook _Factorio_ en _Valhelsia 3 (modded Minecraft)_.
|
||||||
|
|
||||||
|
We gebruiken weer de Discord van de grote LAN-party, dus feel free om al je vrienden uit te nodigen
|
||||||
|
|
||||||
|
> [https://discord.gg/uxEfmDR](https://discord.gg/uxEfmDR)
|
||||||
|
|
||||||
|
Tot dan!
|
29
content/events/20-21/170_planetwars_hackathon.md
Normal file
29
content/events/20-21/170_planetwars_hackathon.md
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
---
|
||||||
|
title: PlanetWars 2021.2
|
||||||
|
description: PlanetWars 2021 continued
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: 19-03-2021 20:00
|
||||||
|
end: 19-03-2021 23:30
|
||||||
|
location: "online"
|
||||||
|
banner: "https://zeus.ugent.be/zeuswpi/kuDGG1-5.png"
|
||||||
|
header_text_background: true
|
||||||
|
header_text_background_color: "rgba(8, 22, 38, 0.8)"
|
||||||
|
tags:
|
||||||
|
- Code Hacking
|
||||||
|
---
|
||||||
|
|
||||||
|
# PlanetWars 2021
|
||||||
|
|
||||||
|
Na een succesvolle start gaan we verder aan onze bots sleutelen op een tweede gezellige codenight.
|
||||||
|
|
||||||
|
## Wat is PlanetWars?
|
||||||
|
|
||||||
|
PlanetWars is een programmeerspelletje gemaakt voor en door Zeusers, waarbij je een bot schrijft die het zal opnemen tegen de bots van je tegenspelers in een eenvoudig strategiespel. Het spelletje is zo gekozen dat het zeer eenvoudig is een simpele strategie te implementeren, maar toch voldoende uitdaging biedt voor wie zich geavanceerder voelt.
|
||||||
|
|
||||||
|
## Hoe verloopt dit verder?
|
||||||
|
|
||||||
|
We komen samen om aan onze bots te coden en wat matches te spelen. We spelen op onze nieuwe gameserver, waarmee we in real-time over het internet spelletjes kunnen spelen. Ideaal voor deze pandemie-editie!
|
||||||
|
|
||||||
|
Een basiskennis Python zou moeten volstaan om deel te nemen. We voorzien een starterpack met een voorbeeldbot om mee te beginnen, [simplebot](https://github.com/ZeusWPI/planetwars-starterpack/blob/main/simple.py). Voel je zeker niet geïntimideerd, we helpen je graag verder.
|
||||||
|
|
||||||
|
Dus: Deze vrijdag 19/03 vanaf 20 uur in de [Zeus-Discord](https://discord.gg/tsK2BRCJ2w)!
|
26
content/events/20-21/180_movienight.md
Normal file
26
content/events/20-21/180_movienight.md
Normal file
|
@ -0,0 +1,26 @@
|
||||||
|
---
|
||||||
|
title: Movie night
|
||||||
|
description: Een Zeus-filmavond!
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: 25-03-2021 20:00
|
||||||
|
end: 25-03-2021 23:00
|
||||||
|
location: "Discord"
|
||||||
|
banner: "https://zeus.ugent.be/zeuswpi/O6DVTnF6.jpg"
|
||||||
|
header_text_background: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# Zeus Movie night
|
||||||
|
|
||||||
|
Op **25 maart** organiseert Zeus een tweede filmavond na het denderende success van de vorige vertoning. Dit zal opnieuw doorgaan op de Zeus [Zeus-Discord](https://discord.gg/qWAPHbE) vanaf **20u**. De film die we bekijken? Daar kan je zelf in meebeslissen! Ga naar de [Zeus-Mattermost](https://mattermost.zeus.gent) en stem op de film die je graag zou willen bekijken door een vinkje te geven op je favoriete in ~filmkeuzekanaal. Zondagavond (21/03) wordt de filmkeuze gemaakt.
|
||||||
|
|
||||||
|
## Hoe werkt het praktisch?
|
||||||
|
|
||||||
|
Het principe van Bring Your Own Copy geldt. Zeus zal de film niet ter beschikking stellen. Om toch samen te kijken zal het programma [syncplay](https://syncplay.pl/) gebruikt worden. Het exacte startuur zal ook meegedeeld worden voor wie een medium gebruikt dat syncplay niet ondersteunt.
|
||||||
|
|
||||||
|
Syncplay is makkelijk te installeren op verschillende besturingssystemen, maar zelf meekijken via een andere provider is zeker ook mogelijk!
|
||||||
|
|
||||||
|
Hou ~events en ~filmkeuzekanaal op Mattermost en de Discord in de gaten voor meer details.
|
||||||
|
|
||||||
|
## Hoe zit het met eten en drinken?
|
||||||
|
|
||||||
|
Snacks & drinks zijn niet enkel welkom maar sterk aangeraden! Stuur een foto van jezelf in het ~events-kanaal met je proviand om de gezelligheid te verdubbelen!
|
56
content/events/20-21/190_openttd.md
Normal file
56
content/events/20-21/190_openttd.md
Normal file
|
@ -0,0 +1,56 @@
|
||||||
|
---
|
||||||
|
title: "OpenTTD-avond"
|
||||||
|
description: Een spel met treinen. Geen ervaring nodig!
|
||||||
|
created_at: 05-04-2021
|
||||||
|
header_text_background: true # grijze achtergrond op headertekst, beetje leesbaarder
|
||||||
|
time: 10-04-2021 20:00
|
||||||
|
end: 11-04-2021 00:00
|
||||||
|
location: Online via Jitsi
|
||||||
|
banner: https://zeus.ugent.be/zeuswpi/Db32PEN0.jpg
|
||||||
|
tags:
|
||||||
|
- Gaming
|
||||||
|
---
|
||||||
|
|
||||||
|
In [OpenTTD](https://www.openttd.org/) ben je de baas van je eigen transportbedrijf. Vervoer
|
||||||
|
goederen en passagiers met camions en bussen, schepen en vliegers … en vooral treinen! Leg een veel
|
||||||
|
te complex **spoornetwerk** aan met seinen overal, of maak het zo efficiënt en overzichtelijk
|
||||||
|
mogelijk. Begin megalomane projectjes te bouwen tot je geld op is en elke gemeente je haat, of zorg
|
||||||
|
voor een gezond financieel beleid waar de NMBS zelfs niet van kan dromen. Jij beslist!
|
||||||
|
|
||||||
|
**Datum**: Zaterdag 10 april
|
||||||
|
|
||||||
|
**Tijd**: 20:00 tot middernacht
|
||||||
|
|
||||||
|
**Locatie**: Online, via Jitsi, coördinatie in het kanaal ~openttd op [onze Mattermost](https://mattermost.zeus.gent/zeus/channels/openttd).
|
||||||
|
|
||||||
|
- Om **20 uur** geeft Midgard een **stoomcursus** in het OpenTTD'en zodat dit event **toegankelijk is
|
||||||
|
voor iedereen**.
|
||||||
|
|
||||||
|
- Om **20.20 uur** wordt de server **gestart** en kun je je eerste busje laten rijden.
|
||||||
|
|
||||||
|
- Het einde is voorzien rond **middernacht**. Er zullen pauzes gehouden worden om elkaars
|
||||||
|
netwerk te bewonderen, de proviand bij te vullen en eens te kijken op de kaart wat de volgende
|
||||||
|
verbinding is die je wil bouwen.
|
||||||
|
|
||||||
|
In OpenTTD-termen is dit een ultrakorte sessie, dus een groot netwerk uitbouwen zal niet lukken.
|
||||||
|
Deze avond is wel perfect om het spel even uit te proberen en natuurlijk gezellig samen te spelen.
|
||||||
|
|
||||||
|
Je kan ook met meerdere vennoten één bedrijf besturen. Jullie kunnen dan de taken verdelen en
|
||||||
|
sneller bouwen. Het is ook ideaal om iemand met minder ervaring te pairen met doorwinterde spelers.
|
||||||
|
|
||||||
|
## Voorbereiding
|
||||||
|
Installeer [OpenTTD 1.10.3](https://cdn.openttd.org/openttd-releases/1.10.3/) en zorg dat je
|
||||||
|
het programma kan opstarten. Belangrijk: je hebt **echt versie 1.10.3** nodig, de multiplayer van
|
||||||
|
OpenTTD is niet compatibel tussen verschillende versies.
|
||||||
|
|
||||||
|
- Voor Linux: kijk eens of 1.10.3 niet toevallig in je repo's zit. Indien niet: voor Debian en Ubuntu
|
||||||
|
zijn er .deb's voorzien; op andere distro's zul je helaas vanaf source moeten builden. Spring
|
||||||
|
gerust binnen in ~openttd op onze Mattermost, we zijn meer dan bereid je hierbij te helpen.
|
||||||
|
|
||||||
|
- Voor Windows: je kunt kiezen tussen een installer (.exe) en een portable applicatie (.zip), en je
|
||||||
|
architectuur (32-bit/64-bit/ARM).
|
||||||
|
|
||||||
|
Enkele nuttige instellingen om alvast te controleren:
|
||||||
|
|
||||||
|
- *Settings → Interface → General → Close window on right-click: On*.
|
||||||
|
- *Settings → Interface → Construction → Default rail type: Last available*.
|
17
content/events/20-21/200_hot_mapping_party.md
Normal file
17
content/events/20-21/200_hot_mapping_party.md
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
---
|
||||||
|
title: "Humanitarian mapping party"
|
||||||
|
description: In OpenStreetMap
|
||||||
|
created_at: 17-03-2021
|
||||||
|
time: 17-04-2021
|
||||||
|
location: online
|
||||||
|
soon: true
|
||||||
|
tags:
|
||||||
|
- OSM
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO nog niet vastgelegd
|
||||||
|
|
||||||
|
# Opmerking van Midgard:
|
||||||
|
# HOT = Humanitarian OpenStreetMap Team
|
||||||
|
# OSM = OpenStreetMap
|
||||||
|
# "hotosm" is de domeinnaam maar is voor de rest geen ding
|
13
content/events/20-21/210_game_jam.md
Normal file
13
content/events/20-21/210_game_jam.md
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
title: Game Jam
|
||||||
|
description: Een interessante uitdaging
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: 23-04-2021
|
||||||
|
location: online
|
||||||
|
soon: true
|
||||||
|
tags:
|
||||||
|
- Gaming
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO nog niet vastgelegd
|
||||||
|
# Ludum Dare
|
13
content/events/20-21/220_lightning_talks.md
Normal file
13
content/events/20-21/220_lightning_talks.md
Normal file
|
@ -0,0 +1,13 @@
|
||||||
|
---
|
||||||
|
title: Lightning talks
|
||||||
|
description: Wist je dat...
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: 30-04-2021 19:00
|
||||||
|
location: Auditorium A0, S9
|
||||||
|
soon: true
|
||||||
|
tags:
|
||||||
|
- Talk
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO, nog niet vastgelegd
|
||||||
|
# Op bestuursvergadering XIV is beslist dit "in week 11" te doen
|
10
content/events/20-21/300_codepacketjes.md
Normal file
10
content/events/20-21/300_codepacketjes.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: 12UL Coding
|
||||||
|
description: De 12 urenloop kriebels komen weer terug, hoe ver geraken we deze keer?
|
||||||
|
created_at: 02-03-2021
|
||||||
|
time: 01-01-2022
|
||||||
|
location: online
|
||||||
|
soon: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO nog niets over besproken
|
9
content/events/20-21/300_obus.md
Normal file
9
content/events/20-21/300_obus.md
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
---
|
||||||
|
title: OBUS
|
||||||
|
description: Een hardware-spinoff van Keep Talking And Nobody Explodes waarin je zelf de onderdelen bouwt
|
||||||
|
created_at: 18-03-2021
|
||||||
|
time: 01-01-2022
|
||||||
|
soon: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO nog niets over besproken
|
10
content/events/20-21/300_verkiezingen.md
Normal file
10
content/events/20-21/300_verkiezingen.md
Normal file
|
@ -0,0 +1,10 @@
|
||||||
|
---
|
||||||
|
title: Zeus zoekt bestuur
|
||||||
|
description: Wie gaat de uitdaging aan?
|
||||||
|
created_at: 17-03-2021
|
||||||
|
time: 12-05-2021
|
||||||
|
location: Studententuin
|
||||||
|
soon: true
|
||||||
|
---
|
||||||
|
|
||||||
|
# TODO
|
|
@ -1,15 +1,14 @@
|
||||||
---
|
---
|
||||||
title: Workshop electronica
|
title: Workshop electronica
|
||||||
image:
|
|
||||||
banner:
|
|
||||||
description:
|
|
||||||
created_at: 11-10-2020
|
created_at: 11-10-2020
|
||||||
time: 23-11-2020 18:00
|
time: 01-01-2022
|
||||||
location: Auditorium A0, S9
|
location: Auditorium A0, S9
|
||||||
locationlink: $s9
|
locationlink: $s9
|
||||||
soon: true
|
soon: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# TODO nog niets over besproken
|
||||||
|
|
||||||
Al altijd meer willen leren over het hardware aspect van informatica? Voel je kriebels als je die zoete giftige geur ruikt na het solderen? Dan is deze workshop zeker voor jou!
|
Al altijd meer willen leren over het hardware aspect van informatica? Voel je kriebels als je die zoete giftige geur ruikt na het solderen? Dan is deze workshop zeker voor jou!
|
||||||
|
|
||||||
Meer informatie volgt nog, dus hou zeker je Zeus communicatiekanalen in de gaten!
|
Meer informatie volgt nog, dus hou zeker je Zeus communicatiekanalen in de gaten!
|
|
@ -4,12 +4,14 @@ image:
|
||||||
banner:
|
banner:
|
||||||
description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken.
|
description: Een HTTPizza spinoff waarbij we nog een laagje dieper de network stack induiken.
|
||||||
created_at: 11-10-2020
|
created_at: 11-10-2020
|
||||||
time: 16-11-2020 18:00
|
time: 01-01-2022
|
||||||
location: Auditorium A0, S9
|
location: Auditorium A0, S9
|
||||||
locationlink: $s9
|
locationlink: $s9
|
||||||
soon: true
|
soon: true
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# TODO nog niets over besproken
|
||||||
|
|
||||||
Elk jaar wordt HTTPizza gegeven. Dit jaar gaat Zeus er zelf voor. Leer meer over dit nieuwe (nog mysterieuze) netwerk laag met coole challenges en een gezellige sfeer.
|
Elk jaar wordt HTTPizza gegeven. Dit jaar gaat Zeus er zelf voor. Leer meer over dit nieuwe (nog mysterieuze) netwerk laag met coole challenges en een gezellige sfeer.
|
||||||
|
|
||||||
Meer informatie volgt nog. Houd zeker de Zeus communicatiekanalen in de gaten!
|
Meer informatie volgt nog. Houd zeker de Zeus communicatiekanalen in de gaten!
|
|
@ -14,15 +14,36 @@
|
||||||
|
|
||||||
<div id="homepage">
|
<div id="homepage">
|
||||||
<div class="tile is-vertical is-ancestor">
|
<div class="tile is-vertical is-ancestor">
|
||||||
<%= if studytime? then render '/tiles/blokmap.*'end %>
|
<% if studytime? %>
|
||||||
|
<%= render '/tiles/blokmap.*' %>
|
||||||
|
<% end %>
|
||||||
<!--next event -->
|
<!--next event -->
|
||||||
<div class="tile is-parent">
|
<div class="tile is-parent">
|
||||||
<%= render '/partials/_events_tile.*', event: front_page_events[0] %>
|
<div class="tile is-child">
|
||||||
|
<div class="block has-text-centered">
|
||||||
|
<span class="title is-2-responsive underline--magical">Upcoming Events</span>
|
||||||
|
</div>
|
||||||
|
<% unless upcoming_events.empty? %>
|
||||||
|
<% upcoming_events.each do |event| %>
|
||||||
|
<div class="block">
|
||||||
|
<%= render '/partials/_events_tile.*', event: event %>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
<% else %>
|
||||||
|
<div class="block content has-text-centered">
|
||||||
|
There are currently no upcoming events. If you have a suggestion, let us know on mattermost in <a href="https://mattermost.zeus.gent/zeus/channels/events">~events</a>!
|
||||||
|
<hr>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="tile">
|
<div class="tile">
|
||||||
<!--top coders -->
|
<div class="tile is-parent">
|
||||||
<div class="tile is-parent is-6">
|
<div class="tile is-child">
|
||||||
<div class="tile is-child box gamification-tile">
|
<div class="block has-text-centered">
|
||||||
|
<span class="title is-2-responsive underline--magical">Top Coders</span>
|
||||||
|
</div>
|
||||||
|
<div class="box gamification-tile">
|
||||||
<div class="content">
|
<div class="content">
|
||||||
<div class="tile-header">
|
<div class="tile-header">
|
||||||
<h1 class="has-text-centered">
|
<h1 class="has-text-centered">
|
||||||
|
@ -36,27 +57,44 @@
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="block has-text-centered">
|
||||||
|
<span class="title is-2-responsive underline--magical">Previous Events</span>
|
||||||
</div>
|
</div>
|
||||||
<!-- latest blogpost -->
|
<% previous_events[0..3].each do |event| %>
|
||||||
<div class="tile is-6 is-parent">
|
<div class="block">
|
||||||
<%= render '/partials/_blog_preview.*', post: sorted_articles.first %>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
<div class="tile">
|
|
||||||
<div class="tile is-vertical">
|
|
||||||
<% front_page_events[1..3].each do |event| %>
|
|
||||||
<div class="tile is-parent ">
|
|
||||||
<%= render '/partials/_events_tile.*', event: event %>
|
<%= render '/partials/_events_tile.*', event: event %>
|
||||||
</div>
|
</div>
|
||||||
<%end%>
|
<%end%>
|
||||||
</div>
|
</div>
|
||||||
<div class="tile is-vertical">
|
</div>
|
||||||
<% sorted_articles[1..3].each do |post| %>
|
|
||||||
<div class="tile is-parent">
|
<div class="tile is-parent">
|
||||||
<%= render '/partials/_blog_preview.*', post: post %>
|
<div class="tile is-child">
|
||||||
</div>
|
<div class='content has-text-centered box'>
|
||||||
<%end%>
|
<h2>About Zeus WPI</h2>
|
||||||
|
<p>
|
||||||
|
Zeus WPI is the student association for Computer Science at Ghent University. Our goal is to provide a stimulating environment for motivated students looking to expand their skills by engaging in interesting real-world projects.
|
||||||
|
</p>
|
||||||
|
|
||||||
|
<p>
|
||||||
|
We organize various tech related talks by experts (eg. professors, PhD's, Richard Stallman, Julia Reda, ...), hands-on coding events and introductory lectures for cool technologies. Together we build interesting applications for Ghent University students (Hydra), for FaculteitenKonvent and 12urenloop, and ofcourse for ourselves.
|
||||||
|
</p>
|
||||||
|
</div>
|
||||||
|
<div class="block has-text-centered">
|
||||||
|
<span class="title is-2-responsive underline--magical">Blogposts</span>
|
||||||
|
</div>
|
||||||
|
<% sorted_articles[0..3].each do |post| %>
|
||||||
|
<%= render '/partials/_blog_preview.*', post: post %>
|
||||||
|
<%end%>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<div class="tile">
|
||||||
|
<!--top coders -->
|
||||||
|
<div class="tile is-parent">
|
||||||
|
<div class="tile is-child">
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -147,3 +147,201 @@ data:
|
||||||
url: https://instagram.com/iepoev
|
url: https://instagram.com/iepoev
|
||||||
- icon: facebook
|
- icon: facebook
|
||||||
url: https://facebook.com/iepoev
|
url: https://facebook.com/iepoev
|
||||||
|
2021:
|
||||||
|
- name: Titouan Vervack
|
||||||
|
nickname: FlashYoshi
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/0U6neVQP.jpg
|
||||||
|
quote: Ansible is af!
|
||||||
|
description: |-
|
||||||
|
Puns, weeb, Sigasi, klimt, taart.
|
||||||
|
Houdt écht van Java.
|
||||||
|
Gebruikt tabs én spaces.
|
||||||
|
links:
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/tivervac
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/tivervac
|
||||||
|
- icon: gitlab
|
||||||
|
url: https://gitlab.com/FlashYoshi
|
||||||
|
|
||||||
|
- name: Felix Van der Jeugt
|
||||||
|
nickname: noctua
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/9_L03Pm8.jpg
|
||||||
|
quote: |-
|
||||||
|
<noctua> dwergen
|
||||||
|
<noctua> dwergen
|
||||||
|
<noctua> dwergen
|
||||||
|
<noctua> dwergen
|
||||||
|
<noctua> Sorry guys
|
||||||
|
<noctua> dwergen
|
||||||
|
<noctua> dwergen
|
||||||
|
description: Ik kom Ice Tea's halen in de kelder.
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://www.github.com/ninewise
|
||||||
|
- url: https://users.ugent.be/~fvdrjeug/
|
||||||
|
- name: Rien Maertens
|
||||||
|
nickname: met stokjes
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/udVo8mPM.jpg
|
||||||
|
quote: Fruit op een pizza is als windows op een laptop.
|
||||||
|
description: Middengewicht typeworstelaar, digitaal ongedierteverdelger,
|
||||||
|
zedenkundig computerkraker en frequent jakkenscheerder.
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/rien
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/RienMaertens
|
||||||
|
- url: https://rien.maertens.io
|
||||||
|
- name: Francis Begyn
|
||||||
|
nickname: thecy
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/Xl5-9fld.jpg
|
||||||
|
quote: Ik wil eigenlijk nog gaan feesten, maar flask migrations zijn fucked
|
||||||
|
description: Ik breek dingen die werken en fix dingen die gebroken zijn.
|
||||||
|
links:
|
||||||
|
- icon: facebook
|
||||||
|
url: https://www.facebook.com/begynfrancis
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/fbegyn
|
||||||
|
- icon: linkedin
|
||||||
|
url: https://www.linkedin.com/in/fbegyn/
|
||||||
|
- url: https://francis.begyn.be
|
||||||
|
- name: Tom Naessens
|
||||||
|
nickname: Silox
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/KoAqGb0L.jpg
|
||||||
|
quote: Raad mij keer een quote aan guys, eentje waarin ik mezelf niet belachelijk maak.
|
||||||
|
description: To be continued.
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/Silox
|
||||||
|
- name: David Vandorpe
|
||||||
|
nickname: Davit
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/0xba8AgF.jpg
|
||||||
|
quote: Teleurstellen is zowat mijn levensdoel, daarom ga ik bij Microsoft werken...
|
||||||
|
description: |-
|
||||||
|
Alcoholieker van dienst
|
||||||
|
Breekt tab enkel als hij zijn tabgeld nog niet gekregen heeft
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/VandorpeDavid
|
||||||
|
- name: Bart Coppens
|
||||||
|
nickname: bcoppens
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/lmKTWGfn.jpg
|
||||||
|
quote: |-
|
||||||
|
<WVDSCHEL> I AM BACK
|
||||||
|
<WVDSCHEL> ma nie tegen bcoppens zeggen, anders moet ik verderwerken
|
||||||
|
description: Houdt van security, assembly, en flitsende ASCII spiralen.
|
||||||
|
links:
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/bartcopp
|
||||||
|
- url: https://bartcoppens.be
|
||||||
|
- name: Jeroen De Clerck
|
||||||
|
nickname: iepoev
|
||||||
|
quote: <iepoev> tis nie omdat het maar half werkt dat het niet volledig kan werken
|
||||||
|
description: Semi-professioneel feestjesbouwer op pensioen. In mijnen tijd was alles beter.
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/3T9O1xiO.jpg
|
||||||
|
links:
|
||||||
|
- icon: instagram
|
||||||
|
url: https://instagram.com/iepoev
|
||||||
|
- icon: facebook
|
||||||
|
url: https://facebook.com/iepoev
|
||||||
|
- name: Pieter Vander Vennet
|
||||||
|
nickname: pietervdvn
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/O_nr6ggA.jpg
|
||||||
|
quote: Is dat al gemapped?
|
||||||
|
description: Na de master Wiskundige informatica af te werken waarbij hij enkele jaren in het Zeus-bestuur heeft gezeten, komt hij nu nog graag eens langs om te kelderen of om het over open kaarten en routeplanning te hebben. Daarnaast is hij ook fan van een overdosis hackerspace en lichtjes, waarvoor hij ieder jaar naar Leipzig afzakt en Zeus-mensjes meeneemt daarnaartoe.
|
||||||
|
links:
|
||||||
|
- icon: map
|
||||||
|
url: https://osm.org/user/Pieter%20Vander%20Vennet
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/pietervdvn
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/pietervdvn
|
||||||
|
- name: Wout Schellaert
|
||||||
|
nickname: stro
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/1gMbZvu6.jpg
|
||||||
|
quote: \"
|
||||||
|
description: Blues, Rust, en liefde
|
||||||
|
links:
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/WoutSchellaert
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/wschella/
|
||||||
|
- icon: linkedin
|
||||||
|
url: https://www.linkedin.com/in/woutschellaert/
|
||||||
|
- url: http://schellaert.org/
|
||||||
|
- name: Arne Bertrand
|
||||||
|
nickname: abeforzeus
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg
|
||||||
|
quote: TODO
|
||||||
|
description: Komt wel nog
|
||||||
|
links: []
|
||||||
|
- name: Michiel Van den Berghe
|
||||||
|
nickname: michilus
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/CznJ6WTT.jpg
|
||||||
|
quote: Ik zorg voor de camembert
|
||||||
|
description: Pythonista, space geek, zeppelinbouwer, Albertkanaalfanaat en oude zak met een e-paperfetish. Steekt geregeld elektronica in brand.
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/mivdnber
|
||||||
|
- name: Feliciaan De Palmenaer
|
||||||
|
nickname: feliciaan
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/MgrXVj97.jpg
|
||||||
|
quote: <feliciaan> en dat is dan de het
|
||||||
|
description: Gebruikt computers om economische magie te creëren
|
||||||
|
links:
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/feliciaan
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/feliciaan
|
||||||
|
- icon: linkedin
|
||||||
|
url: https://linkedin.com/in/feliciaan
|
||||||
|
- name: Bauke Blomme
|
||||||
|
nickname: boterham
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/tU2GewPN.jpg
|
||||||
|
quote: ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE ROZE
|
||||||
|
description: roze.
|
||||||
|
links:
|
||||||
|
- icon: facebook
|
||||||
|
url: https://www.facebook.com/bauke.blomme
|
||||||
|
- icon: instagram
|
||||||
|
url: https://www.instagram.com/bokkiebokk
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/booterham
|
||||||
|
- icon: gitlab
|
||||||
|
url: https://git.zeus.gent/bokko
|
||||||
|
- name: Kenneth Van den Driessche
|
||||||
|
nickname: tleilaxu
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/dictkelder.jpg
|
||||||
|
quote: TODO
|
||||||
|
description: Komt wel nog
|
||||||
|
links: []
|
||||||
|
- name: Nicky Vandeghinste
|
||||||
|
nickname: nickyname
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/OVMcPb3O.jpg
|
||||||
|
quote: <nickyname> Weet je, als je tetten hebt, is elke talk eigenlijk een TET-talk
|
||||||
|
description: durft dingen doen, houdt van ice teas en jullie.
|
||||||
|
links:
|
||||||
|
- icon: twitter
|
||||||
|
url: https://twitter.com/NickyVdg
|
||||||
|
- name: Lorin Werthen
|
||||||
|
nickname: don
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/sJ7VLsol.jpg
|
||||||
|
quote: <don> TIS WAAR SILOX TIS WAAR <don> IK HAAT ZEUS
|
||||||
|
description: |
|
||||||
|
Klimmer, Diepe leerder, Bliep bloeper
|
||||||
|
Vader van luipaardgekkos
|
||||||
|
Verdwijnt af en toe naar het Fontainebleau bos
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/werthen
|
||||||
|
- url: http://werthen.com/
|
||||||
|
- icon: linkedin
|
||||||
|
url: https://www.linkedin.com/in/werthen/
|
||||||
|
- name: Arthur Vercruysse
|
||||||
|
nickname: silivus
|
||||||
|
photo: https://zeus.ugent.be/zeuswpi/ZMK-CxTu.jpg
|
||||||
|
quote: <silvius> Ik ben mijn eigen debugger
|
||||||
|
description: P̶r̶a̶a̶t̶ Knuffelt met mensen
|
||||||
|
links:
|
||||||
|
- icon: github
|
||||||
|
url: https://github.com/ajuvercr
|
||||||
|
|
2
drive
2
drive
|
@ -1 +1 @@
|
||||||
Subproject commit c68d3ec27af5953c11bf0e980e44f0799b073c31
|
Subproject commit 4a68374555496d3d849ee95d74aa0c88883670b3
|
816
gemset.nix
Normal file
816
gemset.nix
Normal file
|
@ -0,0 +1,816 @@
|
||||||
|
{
|
||||||
|
addressable = {
|
||||||
|
dependencies = ["public_suffix"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1fvchp2rhp2rmigx7qglf69xvjqvzq7x0g49naliw29r2bz656sy";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.7.0";
|
||||||
|
};
|
||||||
|
adsf = {
|
||||||
|
dependencies = ["rack"];
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1w56jzrx2z1dd74qj3x641b3ar6i4c170xqfq51gja3fq35flkas";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.4.5";
|
||||||
|
};
|
||||||
|
adsf-live = {
|
||||||
|
dependencies = ["adsf" "em-websocket" "eventmachine" "listen" "rack-livereload"];
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0dvbdy113xlcnafjzhgjiqmssycfmlnlawr31m66kyfvlgx952g9";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.4.5";
|
||||||
|
};
|
||||||
|
autoprefixer-rails = {
|
||||||
|
dependencies = ["execjs"];
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "05z02ylv8rbcc3k6zlngizixc9csy779cqmlaa8hn7kylxizk3gy";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "10.2.4.0";
|
||||||
|
};
|
||||||
|
builder = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "045wzckxpwcqzrjr353cxnyaxgf0qg22jh00dcx7z38cys5g1jlr";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.2.4";
|
||||||
|
};
|
||||||
|
coderay = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0jvxqxzply1lwp7ysn94zjhh57vc14mcshw1ygw14ib8lhc00lyw";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.1.3";
|
||||||
|
};
|
||||||
|
colored = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0b0x5jmsyi0z69bm6sij1k89z7h0laag3cb4mdn7zkl9qmxb90lx";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.2";
|
||||||
|
};
|
||||||
|
concurrent-ruby = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0mr23wq0szj52xnj0zcn1k0c7j4v79wlwbijkpfcscqww3l6jlg3";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.1.8";
|
||||||
|
};
|
||||||
|
cri = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1bhsgnjav94mz5vf3305gxz1g34gm9kxvnrn1dkz530r8bpj0hr5";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.15.11";
|
||||||
|
};
|
||||||
|
ddmemoize = {
|
||||||
|
dependencies = ["ddmetrics" "ref"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "15ylhhfhd35zlr0wzcc069h0sishrfn27m0q54lf7ih092mccb6l";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.0";
|
||||||
|
};
|
||||||
|
ddmetrics = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0in0hk546q3js6qghbifjqvab6clyx5fjrwd3lcb0mk1ihmadyn2";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
|
ddplugin = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "14hbvr6qjcn1i6pin8rq9kr02f98imskhrl8k53117mlfxxhl9sv";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.3";
|
||||||
|
};
|
||||||
|
diff-lcs = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0m925b8xc6kbpnif9dldna24q1szg4mk0fvszrki837pfn46afmz";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.4.4";
|
||||||
|
};
|
||||||
|
em-websocket = {
|
||||||
|
dependencies = ["eventmachine" "http_parser.rb"];
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1mg1mx735a0k1l8y14ps2mxdwhi5r01ikydf34b0sp60v66nvbkb";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.5.2";
|
||||||
|
};
|
||||||
|
eventmachine = {
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.2.7";
|
||||||
|
};
|
||||||
|
execjs = {
|
||||||
|
groups = ["default" "production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1yz55sf2nd3l666ms6xr18sm2aggcvmb8qr3v53lr4rir32y1yp1";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.7.0";
|
||||||
|
};
|
||||||
|
ffi = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0nq1fb3vbfylccwba64zblxy96qznxbys5900wd7gm9bpplmf432";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.15.0";
|
||||||
|
};
|
||||||
|
formatador = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1gc26phrwlmlqrmz4bagq1wd5b7g64avpx0ghxr9xdxcvmlii0l0";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.2.5";
|
||||||
|
};
|
||||||
|
guard = {
|
||||||
|
dependencies = ["formatador" "listen" "lumberjack" "nenv" "notiffany" "pry" "shellany" "thor"];
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1fwgvkmrg97xfswwgfrfcl1nc937yxwazfvpmf8vxj7cvnx7mfki";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.16.2";
|
||||||
|
};
|
||||||
|
guard-compat = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1zj6sr1k8w59mmi27rsii0v8xyy2rnsi09nqvwpgj1q10yq1mlis";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.2.1";
|
||||||
|
};
|
||||||
|
guard-nanoc = {
|
||||||
|
dependencies = ["guard" "guard-compat" "nanoc-cli" "nanoc-core"];
|
||||||
|
groups = ["nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1whi9i9b4ffqs7awsjjrlpaq2gi5846yks1fy6s30pg50chn73ah";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.1.9";
|
||||||
|
};
|
||||||
|
hamster = {
|
||||||
|
dependencies = ["concurrent-ruby"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1n1lsh96vnyc1pnzyd30f9prcsclmvmkdb3nm5aahnyizyiy6lar";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.0.0";
|
||||||
|
};
|
||||||
|
highline = {
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0yclf57n2j3cw8144ania99h1zinf8q3f5zrhqa754j6gl95rp9d";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.0.3";
|
||||||
|
};
|
||||||
|
htmlcompressor = {
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "17hzzg7alnmalb1xgv1bgw3aj5wczsijhq6c945kymkbsj7cyc26";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.4.0";
|
||||||
|
};
|
||||||
|
"http_parser.rb" = {
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "15nidriy0v5yqfjsgsra51wmknxci2n2grliz78sf9pga3n0l7gi";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.6.0";
|
||||||
|
};
|
||||||
|
icalendar = {
|
||||||
|
dependencies = ["ice_cube"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1wv5wq6pzq6434bnxfanvijswj2rnfvjmgisj1qg399mc42g46ls";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.7.1";
|
||||||
|
};
|
||||||
|
ice_cube = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1rzfydzgy6jppqvzzr76skfk07nmlszpcjzzn4wlzpsgmagmf0wq";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.16.3";
|
||||||
|
};
|
||||||
|
json = {
|
||||||
|
groups = ["default" "test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0lrirj0gw420kw71bjjlqkqhqbrplla61gbv1jzgsz6bv90qr3ci";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.5.1";
|
||||||
|
};
|
||||||
|
json_schema = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0nzcnb9j7bbj3nc6izwlsxky8j4xly345qzfg5v5n6550kqfmqfn";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.21.0";
|
||||||
|
};
|
||||||
|
katex = {
|
||||||
|
dependencies = ["execjs"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1815kc0hicy1am2plyim06zqb5dwj5hy8hgfdd05z3lnvv1l5ckj";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.6.1";
|
||||||
|
};
|
||||||
|
kramdown = {
|
||||||
|
dependencies = ["rexml"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0jdbcjv4v7sj888bv3vc6d1dg4ackkh7ywlmn9ln2g9alk7kisar";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.3.1";
|
||||||
|
};
|
||||||
|
kramdown-math-katex = {
|
||||||
|
dependencies = ["katex" "kramdown"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1p2cn05pk26lixbag0hvvyxz9b4hizl1hz8hwawlkv6mzscv46bi";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
|
listen = {
|
||||||
|
dependencies = ["rb-fsevent" "rb-inotify"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0h2v34xhi30w0d9gfzds2w6v89grq2gkpgvmdj9m8x1ld1845xnj";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.5.1";
|
||||||
|
};
|
||||||
|
lumberjack = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "06pybb23hypc9gvs2p839ildhn26q68drb6431ng3s39i3fkkba8";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.2.8";
|
||||||
|
};
|
||||||
|
method_source = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1pnyh44qycnf9mzi1j6fywd5fkskv3x7nmsqrrws0rjn5dd4ayfp";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.0";
|
||||||
|
};
|
||||||
|
mini_portile2 = {
|
||||||
|
groups = ["default" "test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1hdbpmamx8js53yk3h8cqy12kgv6ca06k0c9n3pxh6b6cjfs19x7";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.5.0";
|
||||||
|
};
|
||||||
|
nanoc = {
|
||||||
|
dependencies = ["addressable" "colored" "nanoc-checking" "nanoc-cli" "nanoc-core" "nanoc-deploying" "parallel" "tty-command" "tty-which"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0dylmcbblxj0sbwjiym961amxvj0r8yks47kdw9ssfbx9wg73chw";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "4.12.0";
|
||||||
|
};
|
||||||
|
nanoc-checking = {
|
||||||
|
dependencies = ["nanoc-cli" "nanoc-core"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "09bdmvq90s2pbxlala8ami6w2zb1zlqjhm69wn7wwxzh3kp2r9js";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
|
nanoc-cli = {
|
||||||
|
dependencies = ["cri" "diff-lcs" "nanoc-core" "zeitwerk"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0mz93msccaa4g5dkjab5j77g7b353zavxia7wvrwmgccznmli9p1";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "4.12.0";
|
||||||
|
};
|
||||||
|
nanoc-core = {
|
||||||
|
dependencies = ["concurrent-ruby" "ddmemoize" "ddmetrics" "ddplugin" "hamster" "json_schema" "slow_enumerator_tools" "tomlrb" "tty-platform" "zeitwerk"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1yibscgw82dafqp4giprmvbqz3zadka8ywvgpd6lgm1kf4c3j1qm";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "4.12.0";
|
||||||
|
};
|
||||||
|
nanoc-deploying = {
|
||||||
|
dependencies = ["nanoc-checking" "nanoc-cli" "nanoc-core"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "02l19qjsaj9rn1iw8fkpc1dmccgniggd4r7xvpsvvdl4nlrl56sq";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
|
nanoc-live = {
|
||||||
|
dependencies = ["adsf-live" "listen" "nanoc-cli" "nanoc-core"];
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0mnyibl977narr9k6n9wz3cpry03vkc5bwffnxbv34qfp873dqx7";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.0";
|
||||||
|
};
|
||||||
|
nenv = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0r97jzknll9bhd8yyg2bngnnkj8rjhal667n7d32h8h7ny7nvpnr";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.3.0";
|
||||||
|
};
|
||||||
|
nio4r = {
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "00fwz0qq7agd2xkdz02i8li236qvwhma3p0jdn5bdvc21b7ydzd5";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.5.7";
|
||||||
|
};
|
||||||
|
nokogiri = {
|
||||||
|
dependencies = ["mini_portile2" "racc"];
|
||||||
|
groups = ["default" "test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0b51df8fwadak075cvi17w0nch6qz1r66564qp29qwfj67j9qp0p";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.11.2";
|
||||||
|
};
|
||||||
|
notiffany = {
|
||||||
|
dependencies = ["nenv" "shellany"];
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0f47h3bmg1apr4x51szqfv3rh2vq58z3grh4w02cp3bzbdh6jxnk";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.1.3";
|
||||||
|
};
|
||||||
|
pandoc-ruby = {
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1y7i5f2i67n1j91vnc2gwscjc1z7k1axfl2hbsk4y30y2k1qam94";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.1.4";
|
||||||
|
};
|
||||||
|
parallel = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0055br0mibnqz0j8wvy20zry548dhkakws681bhj3ycb972awkzd";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.20.1";
|
||||||
|
};
|
||||||
|
pastel = {
|
||||||
|
dependencies = ["tty-color"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0xash2gj08dfjvq4hy6l1z22s5v30fhizwgs10d6nviggpxsj7a8";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.8.0";
|
||||||
|
};
|
||||||
|
pry = {
|
||||||
|
dependencies = ["coderay" "method_source"];
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1shq3vfdg7c9l1wppl8slridl95wmwvnngqhga6j2571nnv50piv";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.14.0";
|
||||||
|
};
|
||||||
|
public_suffix = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1xqcgkl7bwws1qrlnmxgh8g4g9m10vg60bhlw40fplninb3ng6d9";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "4.0.6";
|
||||||
|
};
|
||||||
|
puma = {
|
||||||
|
dependencies = ["nio4r"];
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0wiprd0v4mjqv5p1vqaidr9ci2xm08lcxdz1k50mb1b6nrw6r74k";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "5.2.2";
|
||||||
|
};
|
||||||
|
racc = {
|
||||||
|
groups = ["default" "test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "178k7r0xn689spviqzhvazzvxfq6fyjldxb3ywjbgipbfi4s8j1g";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.5.2";
|
||||||
|
};
|
||||||
|
rack = {
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0i5vs0dph9i5jn8dfc6aqd6njcafmb20rwqngrf759c9cvmyff16";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.2.3";
|
||||||
|
};
|
||||||
|
rack-livereload = {
|
||||||
|
dependencies = ["rack"];
|
||||||
|
groups = ["default" "development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1slzlmvlapgp2pc7389i0zndq3nka0s6sh445vf21cxpz7vz3p5i";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.3.17";
|
||||||
|
};
|
||||||
|
rainpress = {
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1yhd2l9963k0fv9q5rck2zbp3c1q8c0xpw8nvgjizq3wgmy282q4";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.1";
|
||||||
|
};
|
||||||
|
rb-fsevent = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1k9bsj7ni0g2fd7scyyy1sk9dy2pg9akniahab0iznvjmhn54h87";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.10.4";
|
||||||
|
};
|
||||||
|
rb-inotify = {
|
||||||
|
dependencies = ["ffi"];
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1jm76h8f8hji38z3ggf4bzi8vps6p7sagxn3ab57qc0xyga64005";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.10.1";
|
||||||
|
};
|
||||||
|
ref = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "04p4pq4sikly7pvn30dc7v5x2m7fqbfwijci4z1y6a1ilwxzrjii";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.0.0";
|
||||||
|
};
|
||||||
|
rexml = {
|
||||||
|
groups = ["default" "test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1mkvkcw9fhpaizrhca0pdgjcrbns48rlz4g6lavl5gjjq3rk2sq3";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "3.2.4";
|
||||||
|
};
|
||||||
|
rubypants = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0kv2way45d2dz3h5b7wxyw36clvlwrz7ydf6699d0za5vm56gsrh";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.7.1";
|
||||||
|
};
|
||||||
|
sassc = {
|
||||||
|
dependencies = ["ffi"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0gpqv48xhl8mb8qqhcifcp0pixn206a7imc07g48armklfqa4q2c";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.4.0";
|
||||||
|
};
|
||||||
|
shellany = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1ryyzrj1kxmnpdzhlv4ys3dnl2r5r3d2rs2jwzbnd1v96a8pl4hf";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.0.1";
|
||||||
|
};
|
||||||
|
slow_enumerator_tools = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0phfj4jxymxf344cgksqahsgy83wfrwrlr913mrsq2c33j7mj6p6";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.1.0";
|
||||||
|
};
|
||||||
|
terminal-notifier = {
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1slc0y8pjpw30hy21v8ypafi8r7z9jlj4bjbgz03b65b28i2n3bs";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.0.0";
|
||||||
|
};
|
||||||
|
terminal-notifier-guard = {
|
||||||
|
groups = ["development"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0hcpqljmlgs4z54n48dwks8h49q4h7k4jvcf8ah1p4zrbsqirck6";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.7.0";
|
||||||
|
};
|
||||||
|
thor = {
|
||||||
|
groups = ["default" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "18yhlvmfya23cs3pvhr1qy38y41b6mhr5q9vwv5lrgk16wmf3jna";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.1.0";
|
||||||
|
};
|
||||||
|
tomlrb = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "00x5y9h4fbvrv4xrjk4cqlkm4vq8gv73ax4alj3ac2x77zsnnrk8";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.3.0";
|
||||||
|
};
|
||||||
|
tty-color = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0aik4kmhwwrmkysha7qibi2nyzb4c8kp42bd5vxnf8sf7b53g73g";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.6.0";
|
||||||
|
};
|
||||||
|
tty-command = {
|
||||||
|
dependencies = ["pastel"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "14hi8xiahfrrnydw6g3i30lxvvz90wp4xsrlhx8mabckrcglfv0c";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.10.1";
|
||||||
|
};
|
||||||
|
tty-platform = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "02h58a8yg2kzybhqqrhh4lfdl9nm0i62nd9jrvwinjp802qkffg2";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.3.0";
|
||||||
|
};
|
||||||
|
tty-which = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1ki331s870p7j8yi58q8ig0gwy9kfgmjlq1jqs11h12mcm0mzi0a";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.4.2";
|
||||||
|
};
|
||||||
|
typogruby = {
|
||||||
|
dependencies = ["rubypants"];
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0j7kd1jlpa2n2xk5cm63yzj1fbvhralw6ca3zm1br5pn2r3pd82h";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.0.18";
|
||||||
|
};
|
||||||
|
uglifier = {
|
||||||
|
dependencies = ["execjs"];
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0wgh7bzy68vhv9v68061519dd8samcy8sazzz0w3k8kqpy3g4s5f";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "4.2.0";
|
||||||
|
};
|
||||||
|
w3c_validators = {
|
||||||
|
dependencies = ["json" "nokogiri" "rexml"];
|
||||||
|
groups = ["test"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "0j98x7byq6zzc5w00xqlwhbccv8s0x156s5f0fnfb4x6k0aq376i";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "1.3.6";
|
||||||
|
};
|
||||||
|
words_counted = {
|
||||||
|
groups = ["default"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
fetchSubmodules = false;
|
||||||
|
rev = "735357e4d530c99d5c4c366d0c246ebffffd80de";
|
||||||
|
sha256 = "0gdcdr1r22wssy6ryvmc1l2lyxn97z6qb1715maidq7yhllmr261";
|
||||||
|
type = "git";
|
||||||
|
url = "https://github.com/werthen/words_counted";
|
||||||
|
};
|
||||||
|
version = "1.0.2";
|
||||||
|
};
|
||||||
|
yui-compressor = {
|
||||||
|
groups = ["production"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "06x5r189vvy24yn41ndf94m0kgl8zcwxkr77bw7d2jz00wy46957";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "0.12.0";
|
||||||
|
};
|
||||||
|
zeitwerk = {
|
||||||
|
groups = ["default" "development" "nanoc"];
|
||||||
|
platforms = [];
|
||||||
|
source = {
|
||||||
|
remotes = ["https://rubygems.org"];
|
||||||
|
sha256 = "1746czsjarixq0x05f7p3hpzi38ldg6wxnxxw74kbjzh1sdjgmpl";
|
||||||
|
type = "gem";
|
||||||
|
};
|
||||||
|
version = "2.4.2";
|
||||||
|
};
|
||||||
|
}
|
|
@ -14,6 +14,9 @@
|
||||||
|
|
||||||
<!-- Animate.css -->
|
<!-- Animate.css -->
|
||||||
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
|
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.5.2/animate.min.css">
|
||||||
|
|
||||||
|
<!-- KaTeX math css -->
|
||||||
|
<link rel="stylesheet" type="text/css" href="/assets/stylesheets/katex.css">
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<div class="blog-heading">
|
<div class="blog-heading">
|
||||||
|
@ -22,7 +25,7 @@
|
||||||
<%= item[:title] %>
|
<%= item[:title] %>
|
||||||
</h1>
|
</h1>
|
||||||
<% if item[:author] %>
|
<% if item[:author] %>
|
||||||
<h2 class="subtitle is-3-responsive has-text-centered animated fadeInLeft">
|
<h2 class="subtitle is-4-responsive has-text-centered animated fadeInLeft">
|
||||||
door <%= item[:author] %>
|
door <%= item[:author] %>
|
||||||
</h2>
|
</h2>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
|
@ -42,13 +42,7 @@
|
||||||
<div class="column">
|
<div class="column">
|
||||||
<div class="columns is-multiline">
|
<div class="columns is-multiline">
|
||||||
<div class="column">
|
<div class="column">
|
||||||
<% posts_in_year_or_with_tag(item).each_with_index.select {|e, i| i.even?}.map(&:first).each do |post| %>
|
<% posts_in_year_or_with_tag(item).each do |post| %>
|
||||||
<%= render '/partials/_blog_preview.*', post: post %>
|
|
||||||
<% end %>
|
|
||||||
</div>
|
|
||||||
|
|
||||||
<div class="column">
|
|
||||||
<% posts_in_year_or_with_tag(item).each_with_index.reject {|e, i| i.even?}.map(&:first).each do |post| %>
|
|
||||||
<%= render '/partials/_blog_preview.*', post: post %>
|
<%= render '/partials/_blog_preview.*', post: post %>
|
||||||
<% end %>
|
<% end %>
|
||||||
</div>
|
</div>
|
||||||
|
|
|
@ -16,6 +16,8 @@
|
||||||
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.4/dist/leaflet.css" />
|
<link rel="stylesheet" href="https://unpkg.com/leaflet@1.3.4/dist/leaflet.css" />
|
||||||
<script src="https://unpkg.com/leaflet@1.3.4/dist/leaflet.js"></script>
|
<script src="https://unpkg.com/leaflet@1.3.4/dist/leaflet.js"></script>
|
||||||
|
|
||||||
|
<!-- KaTeX math css -->
|
||||||
|
<link rel="stylesheet" type="text/css" href="/assets/stylesheets/katex.css">
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<% if item[:banner] %>
|
<% if item[:banner] %>
|
||||||
|
|
|
@ -7,8 +7,8 @@
|
||||||
<% if item[:subnavigation] %>
|
<% if item[:subnavigation] %>
|
||||||
<%= render '/partials/_sub_navbar.*', selected: item[:subnavigation][:identifier] %>
|
<%= render '/partials/_sub_navbar.*', selected: item[:subnavigation][:identifier] %>
|
||||||
<% end %>
|
<% end %>
|
||||||
<div class="columns">
|
<div class="columns is-centered">
|
||||||
<article class="column is-8 is-offset-2 <%= 'toc-container' if @item[:toc] %>">
|
<article class="column is-8 <%= 'toc-container' if @item[:toc] %>">
|
||||||
<% end %>
|
<% end %>
|
||||||
|
|
||||||
<%= yield %>
|
<%= yield %>
|
||||||
|
|
|
@ -1,16 +1,30 @@
|
||||||
<a class="box blog-preview" href="<%= relative_path_to(post) %>">
|
<div class="content blog-preview">
|
||||||
<div class="content">
|
<div class="blogpreview-heading columns is-multiline is-gapless">
|
||||||
<h3 class="has-text-centered"><%= post[:title] %></h3>
|
<div class="column is-full">
|
||||||
<p class="has-text-centered">
|
<div class="columns is-gapless is-vcentered">
|
||||||
<%= post[:description] %>
|
<div class="column">
|
||||||
</p>
|
<a class="title is-3 is-size-4-mobile" href="<%= relative_path_to(post) %>">
|
||||||
<h5 class="has-text-centered">
|
<%= post[:title] %>
|
||||||
<% if post[:author] %>
|
|
||||||
door <%= post[:author] %>
|
|
||||||
<% end %>
|
|
||||||
</h5>
|
|
||||||
<small><%= post[:created_at] %></small>
|
|
||||||
<br>
|
|
||||||
<%= excerptize(post.reps[:text].compiled_content, length: 200).tr("\n", ' ')%>
|
|
||||||
</div>
|
|
||||||
</a>
|
</a>
|
||||||
|
</div>
|
||||||
|
<% if post[:tags] %>
|
||||||
|
<div class="column is-narrow">
|
||||||
|
<div class="blogpreview-tags">
|
||||||
|
<% post[:tags]&.each do |tag| %>
|
||||||
|
<!-- The following code is a bit hacky, fix when necessary -->
|
||||||
|
<a class="tag is-normal is-rounded" href=<%= "/blog/#{tag.gsub(' ', '_')}/index.html" %>>
|
||||||
|
<%= tag %>
|
||||||
|
</a>
|
||||||
|
<% end %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<% end %>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<small class="column blogpreview-extra"><%= post[:created_at] %><% if post[:author] %> • <%= post[:author] %> <% end %> <%= "• #{post[:description]}" if post[:description] %></small>
|
||||||
|
</div>
|
||||||
|
<p>
|
||||||
|
<%= excerptize(post.reps[:text].compiled_content, length: 500).tr("\n", ' ')%>
|
||||||
|
</p>
|
||||||
|
<hr>
|
||||||
|
</div>
|
||||||
|
|
|
@ -12,17 +12,17 @@
|
||||||
<img class="event-tile-image" src="<%= @event[:image] %>" alt="">
|
<img class="event-tile-image" src="<%= @event[:image] %>" alt="">
|
||||||
<% end %>
|
<% end %>
|
||||||
<div class="event-text">
|
<div class="event-text">
|
||||||
<h1 class="has-text-centered">
|
<h2 class="is-size-4-mobile has-text-centered">
|
||||||
<%= @event[:title] %>
|
<%= @event[:title] %>
|
||||||
</h1>
|
</h2>
|
||||||
|
|
||||||
<div class="description has-text-centered">
|
<div class="is-size-6-mobile description has-text-centered">
|
||||||
<%= @event[:description] %>
|
<%= @event[:description] %>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="is-divider"></div>
|
<hr/>
|
||||||
|
|
||||||
<div class="event-time-loc">
|
<div class="is-size-7-mobile event-time-loc">
|
||||||
<%= fa :'clock-o' , fw: true %><%= @event[:time].strftime('%A %d %B, %H:%M') %>
|
<%= fa :'clock-o' , fw: true %><%= @event[:time].strftime('%A %d %B, %H:%M') %>
|
||||||
<br>
|
<br>
|
||||||
<%= fa :'map-marker', fw: true %><%= @event[:location] %>
|
<%= fa :'map-marker', fw: true %><%= @event[:location] %>
|
||||||
|
|
|
@ -35,7 +35,7 @@ function performRequest(url, success_callback) {
|
||||||
request.send();
|
request.send();
|
||||||
}
|
}
|
||||||
|
|
||||||
performRequest("https://photon.komoot.de/api/?limit=1&q=<%= URI::encode(@location) %>", function(data) {
|
performRequest("https://photon.komoot.io/api/?limit=1&q=<%= URI::encode_www_form_component(@location) %>", function(data) {
|
||||||
var lat, lon;
|
var lat, lon;
|
||||||
if(data.features.length < 1) {
|
if(data.features.length < 1) {
|
||||||
lat = 51.0538286;
|
lat = 51.0538286;
|
||||||
|
|
16
lib/data_sources/katex.rb
Normal file
16
lib/data_sources/katex.rb
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
require 'katex'
|
||||||
|
|
||||||
|
class KatexDataSource < ::Nanoc::DataSource
|
||||||
|
identifier :katex
|
||||||
|
|
||||||
|
def items
|
||||||
|
katex_css_path = File.join(Katex.gem_path, 'vendor', 'katex', 'stylesheets', 'katex.css')
|
||||||
|
katex_font_paths = Dir[File.join(Katex.gem_path, 'vendor', 'katex', 'fonts', '*')]
|
||||||
|
|
||||||
|
font_items = katex_font_paths.map do |e|
|
||||||
|
font_name = File.split(e)[-1]
|
||||||
|
new_item(File.open(e).read, {}, "/fonts/#{font_name}")
|
||||||
|
end
|
||||||
|
[new_item(File.open(katex_css_path).read, {}, "/katex.css")] + font_items
|
||||||
|
end
|
||||||
|
end
|
6
lib/filters/typogruby_custom.rb
Normal file
6
lib/filters/typogruby_custom.rb
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
require 'typogruby'
|
||||||
|
|
||||||
|
Nanoc::Filter.define(:typogruby_custom) do |content, _params|
|
||||||
|
filters = [:amp, :widont, :smartypants, :initial_quotes]
|
||||||
|
filters.reduce(content) {|text, filt| Typogruby.send(filt, text)}
|
||||||
|
end
|
|
@ -65,8 +65,8 @@ module EventsHelper
|
||||||
@items.find_all('/events/*/*/main.md')
|
@items.find_all('/events/*/*/main.md')
|
||||||
end
|
end
|
||||||
|
|
||||||
def front_page_events
|
def previous_events
|
||||||
upcoming_events + all_events.reverse[(upcoming_events.length)..]
|
all_events.reverse[(upcoming_events.length)..]
|
||||||
end
|
end
|
||||||
|
|
||||||
def sub_events(grouped_event)
|
def sub_events(grouped_event)
|
||||||
|
|
10
nanoc.yaml
10
nanoc.yaml
|
@ -1,6 +1,6 @@
|
||||||
title: Zeus WPI
|
title: Zeus WPI
|
||||||
academic_year: 20-21
|
academic_year: 20-21
|
||||||
sponsoring_members_year: 2020
|
sponsoring_members_year: 2021
|
||||||
# Needed for atom_feed
|
# Needed for atom_feed
|
||||||
author_name: ''
|
author_name: ''
|
||||||
author_uri: ''
|
author_uri: ''
|
||||||
|
@ -80,16 +80,14 @@ data_sources:
|
||||||
items_root: /data
|
items_root: /data
|
||||||
content_dir: data
|
content_dir: data
|
||||||
layouts_dir: null
|
layouts_dir: null
|
||||||
-
|
|
||||||
type: filesystem
|
|
||||||
items_root: /node_modules
|
|
||||||
content_dir: node_modules
|
|
||||||
layouts_dir: null
|
|
||||||
-
|
-
|
||||||
type: filesystem
|
type: filesystem
|
||||||
items_root: /about/verslagen/
|
items_root: /about/verslagen/
|
||||||
content_dir: drive/verslagen/
|
content_dir: drive/verslagen/
|
||||||
layouts_dir: null
|
layouts_dir: null
|
||||||
|
-
|
||||||
|
type: katex
|
||||||
|
items_root: /assets/stylesheets
|
||||||
|
|
||||||
# Configuration for the “check” command, which run unit tests on the site.
|
# Configuration for the “check” command, which run unit tests on the site.
|
||||||
checks:
|
checks:
|
||||||
|
|
|
@ -7,8 +7,7 @@
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"repository": "https://github.com/ZeusWPI/zeus.ugent.be",
|
"repository": "https://github.com/ZeusWPI/zeus.ugent.be",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"bulma": "0.9.0",
|
"bulma": "0.9.1",
|
||||||
"bulma-divider": "~0.2.0",
|
|
||||||
"bulma-timeline": "^3.0.4"
|
"bulma-timeline": "^3.0.4"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
16
shell.nix
Normal file
16
shell.nix
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
with (import <nixpkgs> {});
|
||||||
|
let
|
||||||
|
gems = pkgs.bundlerEnv {
|
||||||
|
name = "zeus.ugent.be";
|
||||||
|
inherit ruby;
|
||||||
|
gemdir = ./.;
|
||||||
|
};
|
||||||
|
in mkShell {
|
||||||
|
nativeBuildInputs = [
|
||||||
|
ruby gems bundler libxml2 nodejs yarn cacert git glibcLocales
|
||||||
|
pandoc (texlive.combine { inherit (texlive) scheme-basic xetex unicode-math enumitem booktabs; })
|
||||||
|
] ++ (if stdenv.isDarwin then [terminal-notifier] else []);
|
||||||
|
shellHook = ''
|
||||||
|
export LANG=en_US.UTF-8
|
||||||
|
'';
|
||||||
|
}
|
15
yarn.lock
15
yarn.lock
|
@ -2,17 +2,12 @@
|
||||||
# yarn lockfile v1
|
# yarn lockfile v1
|
||||||
|
|
||||||
|
|
||||||
bulma-divider@~0.2.0:
|
|
||||||
version "0.2.0"
|
|
||||||
resolved "https://registry.yarnpkg.com/bulma-divider/-/bulma-divider-0.2.0.tgz#a9b4d9fe8b270c7cb7573023c575062bc62616f3"
|
|
||||||
integrity sha512-REe3k56GECRfDaqFjC8cwLhV4RxXmV0RubuzDJqwior9wlJcdHlN0qfW0tvUX+qphikaTQegIeRuhjRIAqkjkw==
|
|
||||||
|
|
||||||
bulma-timeline@^3.0.4:
|
bulma-timeline@^3.0.4:
|
||||||
version "3.0.4"
|
version "3.0.4"
|
||||||
resolved "https://registry.yarnpkg.com/bulma-timeline/-/bulma-timeline-3.0.4.tgz#494f458098a06dcf8dcc7fe8f2f158b63d1d1ef2"
|
resolved "https://registry.yarnpkg.com/bulma-timeline/-/bulma-timeline-3.0.4.tgz"
|
||||||
integrity sha512-gCUOcSUuzHoeVMkCpLF49j5Z5yl78XQ+KgJcT+1ju5WIGgBgVytRUob/dw5NHAxPLO2rmcvwYNbCJFp7w4WT4Q==
|
integrity sha512-gCUOcSUuzHoeVMkCpLF49j5Z5yl78XQ+KgJcT+1ju5WIGgBgVytRUob/dw5NHAxPLO2rmcvwYNbCJFp7w4WT4Q==
|
||||||
|
|
||||||
bulma@0.9.0:
|
bulma@0.9.1:
|
||||||
version "0.9.0"
|
version "0.9.1"
|
||||||
resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.0.tgz#948c5445a49e9d7546f0826cb3820d17178a814f"
|
resolved "https://registry.yarnpkg.com/bulma/-/bulma-0.9.1.tgz"
|
||||||
integrity sha512-rV75CJkubNUroAt0qCRkjznZLoaXq/ctfMXsMvKSL84UetbSyx5REl96e8GoQ04G4Tkw0XF3STECffTOQrbzOQ==
|
integrity sha512-LSF69OumXg2HSKl2+rN0/OEXJy7WFEb681wtBlNS/ulJYR27J3rORHibdXZ6GVb/vyUzzYK/Arjyh56wjbFedA==
|
||||||
|
|
Loading…
Reference in a new issue