https://github.com/3mdeb/conferences
Slides, white papers and agendas from various events in which 3mdeb participated
https://github.com/3mdeb/conferences
Last synced: 5 months ago
JSON representation
Slides, white papers and agendas from various events in which 3mdeb participated
- Host: GitHub
- URL: https://github.com/3mdeb/conferences
- Owner: 3mdeb
- Created: 2019-10-01T17:10:33.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-12-02T20:20:31.000Z (6 months ago)
- Last Synced: 2025-12-05T20:12:49.996Z (6 months ago)
- Language: HTML
- Size: 84.6 MB
- Stars: 1
- Watchers: 4
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Conferences
The repository contains slides, white papers and agendas from various events in
which 3mdeb participated in different years. The structure of the repository
consists of folders whose name corresponds to the year in which the conference
was held. Each of these folders contains subfolders whose name corresponds to
the name of the conference at which the company performed in that year. Each of
these subfolders contains materials related to that conference, such as
presentation slides, PDF files and other documents.
The repository also contains a folder named `cfp`, which contains all the Call
for Proposals that the company has produced.
## Structure of the repository
```bash
$ tree -L 2
.
├── 2016
│ └── NetVision
├── 2017
│ └── ECC
├── 2018
│ └── OSFC
├── 2019
│ ├── 36c3
│ ├── ELCE
│ ├── EW
│ ├── LPC
│ ├── OSFC
│ ├── PSEC
│ ├── QubesOS-minisummit
│ └── WebSummit
├── cfp
└── README.md
```
## Events timeline
╔══2016══╗
║ 21-23.04 ╠═ [NetVision 2016](2016/NetVision)
╠══2017══╣
║ 26-29.10 ╠═ [ECC 2017](2017/ECC)
╠══2018══╣
║ 12-15.09 ╠═ [OSFC 2018](2018/OSFC)
╠══2019══╣
║ 26-28.02 ╠═ [EW 2019](2019/EW)
╠═══════╣
║ 21.05 ╠═ [QubesOS minisummit2019](2019/QubesOS-minisummit)
╠═══════╣
║ 03-06.09 ╠═ [OSFC 2019](2019/OSFC)
╠═══════╣
║ 09-11.09 ╠═[LPC 2019](2019/LPC)
╠═══════╣
║ 01-03.10 ╠═ [PSEC 2019](2019/PSEC)
╠═══════╣
║ 28-30.10 ╠═ [ELCE 2019](2019/ELCE)
╠═══════╣
║ 04-07.11 ╠═ [WebSummit 2019](2019/WebSummit)
╠═══════╣
║ 27-30.12 ╠═ [36c3 2019](2019/36c3)
╠═══════╣
║ ║
║ ║
║ TBD ║
## Usage
Historically we used [remarkjs](https://github.com/remarkjs/remark) with our
own [remark-remplates](https://github.com/3mdeb/remark-templates), but since
September 2024 we started switching to [slidev](https://sli.dev/).
## How to preview presentation
### slidev
* Install npm manager e.g. [nvm](https://github.com/nvm-sh/nvm?tab=readme-ov-file#install--update-script)
* Use lts version of npm:
```bash
nvm install --lts
nvm use --lts
```
* Install `slidev`:
```bash
npm install @slidev/cli
```
* Host presentations:
```bash
npm run dev -- -p 8000 --remote --force
```
* Open content in browser on http://0.0.0.0:8000
### remarkjs
* Clone repository
* Initialize submodules
```bash
git submodule update --init --recursive --checkout
```
* Run local HTTP server e.g.
```bash
python -m http.server
```
* Open content in browser on http://0.0.0.0:8000
## Contribution
* Please feel free to create issues for improvement ideas and bugs, as well as
pull requests to fix any issues.
* If you intend to provide code improvements, please install all dependencies.
* Before pushing code for review, ensure that `pre-commit run --all-files` does
not return any issues.