SlideShare une entreprise Scribd logo
1  sur  23
My first

experience
About FOSDEM
Numbers
●

5000+ attendees

●

512 lectures

●

23 rooms / devrooms

●

6 buildings
Event Structure
1.Keynotes (eg. NSA operation ORCHESTRA: Annual Status
Report)
2.Main tracks (IPv6, Mail, Mathematics, Hardware, etc.)
3.Developer rooms (Ada, BSD, Go, NoSQL, MySQL, etc)
4.Lightning talks (eg. Why You Should be an Open Source
Project)
5.Certification exams (BSDCG, LPI)
Main keynotes
How we found a million style and
grammar errors in the English
Wikipedia & how to fix them
●

LanguageTool

●

Java

●

20.000 Wikipedia articles = 37.000 errors

●

4,3 mil articles = 1,1 mil errors
Main keynotes
NSA operation ORCHESTRA –
Anual Status Report
●

Ficticious NSA briefing

●

Parody

●

80's / 90's songs
Main keynotes
Software Archaeology for Beginners
●
●

Navigating culture
Understanding open source communities and how to
become part of one

●

Spelunking legacy code bases

●

Reverse documentation

●

Tests, testing, and statistics

●

Modeling, profiling, and tracing

●

Avoiding curses, rolling boulders, and snakes
Main tracks
Tracing and debugging
●

Linux tracing with LTTng

●

Making the Linux Kernel better (without coding)

●

Your Application versus GDB

●

●

Who ate my battery? (why free and open source
systems are solving the problem of excessive
energy consumption)
A simple Energy-Aware Computing Framework
Main tracks
Memory and storage
●
●

●

What's New in OpenLDAP
Persistent Memory (changing the Way We
Store Data)
Concurrent Programming Made Simple (the
(r)evolution of Transactional Memory)
Main tracks
IPv6
●

●

●

The FOSDEM network (what is NAT64 and
DNS64; and why should you care?)
No more IPv4 (impact on applications and
measuring IPv6 deployment)
Using RIPE Atlas API for measuring IPv6
Reachability
Main tracks
Mail
●
●

●

Dovecot's way of scaling to millions of users
Postfix open source mail server - lessons
learned and recent developments
Mailpile
Main tracks
Mathematics
●
●

An Introduction to Sage
Calc: GPU enabling a spreadsheet (LibreOffice
Calc - now available on your GPU)
Main tracks
Hardware
●
●

●

OpTiMSoC (build Your Own System-on-Chip!)
ARM: Allwinner sunxi SoC's and the community
behind it (the most opensource (friendly) SoC!)
Power management: a system wide challenge
Main tracks
Miscellaneous
●

●

●

●

F-Droid (free Software app distribution for Android)
HTML5 Video Part Deux (new Opportunities and new
Challenges)
The Wikipedia stack (an insider's look at the free
encyclopedia's code that anyone can clone, branch &
commit)
MirageOS: compiling functional library operating systems
Main tracks
Security
●

●

USE OTR or how we learned to start worrying
and love cryptography
Capsicum (practical capabilities for UNIX)
Developer Rooms
●

Ada

●

Automotive development

●

BSD

●

Configuration management

●

Desktops

●

Distributions

●

Embedded

●

Energy-efficient computing

●

Game development

●

Go

●

Graph processing
Developer Rooms
●

Graphics

●

HPC and computational science

●

Internet of things

●

Java

●

JavaScript

●

LLVM

●

Legal and policy issues

●

Microkernel-based operating systems

●

Mozilla

●

MySQL

●

NoSQL
Developer Rooms
●

Open document editors

●

Perl

●

PostgreSQL

●

Python

●

Smalltalk

●

Software defined radio

●

Testing and automation

●

Valgrind

●

Virtualisation and IaaS

●

Wikis

●

Wine
Lightning talks
●

39 talks

●

max 15 minutes

●

variety of topics

●

300 people auditorium

●

tech / non-tech speakers
Certification exams
BSDCG
●

BSDCG Exam Session
LPI (Linux Professional Institute)

●

LPI Exam Session
Do's
●

Try to stick 1 – 2 tracks

●

Get accomodation early

●

Show up early (really early!)

●

Buy stuff

●

Buy books

●

Bring food with you

●

Visit Brussels
Don't
●

Use propietary software (at the event)

●

Expect to find a seat

●

Use like 2-3 chairs

●

●

Expect to attend all lectures (or to ones you
planned to see)
Stay if you don't like the lecture
Q&A

Contenu connexe

En vedette

Mauricio Escalante Tarea Decalogo
Mauricio Escalante Tarea DecalogoMauricio Escalante Tarea Decalogo
Mauricio Escalante Tarea DecalogoMauricio Escalante
 
20131125 buyer behavior iba mba48 d
20131125 buyer behavior iba mba48 d20131125 buyer behavior iba mba48 d
20131125 buyer behavior iba mba48 dZeeshan Huq
 
Recommendation engines : Matching items to users
Recommendation engines : Matching items to usersRecommendation engines : Matching items to users
Recommendation engines : Matching items to usersjobinwilson
 
Hsqldb操作指南
Hsqldb操作指南Hsqldb操作指南
Hsqldb操作指南allen dong
 
Charalampos Lymperopoulos Works and Projects
Charalampos Lymperopoulos Works and ProjectsCharalampos Lymperopoulos Works and Projects
Charalampos Lymperopoulos Works and ProjectsHarris Lymperopoulos
 
20140128 buyer behavior iba mba48 d
20140128 buyer behavior iba mba48 d20140128 buyer behavior iba mba48 d
20140128 buyer behavior iba mba48 dZeeshan Huq
 
JEC-europe-paris-2012 Technological watch report
JEC-europe-paris-2012 Technological watch reportJEC-europe-paris-2012 Technological watch report
JEC-europe-paris-2012 Technological watch reportViedoc
 
Building the newsroom
Building the newsroomBuilding the newsroom
Building the newsroomTed Freeman
 
DSN's and the Digital 4th Way
DSN's and the Digital 4th WayDSN's and the Digital 4th Way
DSN's and the Digital 4th WayPhil Lane Jr.
 
Into to Church Restoration Group
Into to Church Restoration GroupInto to Church Restoration Group
Into to Church Restoration Groupjaciblain
 
[Trabalho Acadêmico]Relançamento de Forrest Gump
[Trabalho Acadêmico]Relançamento de Forrest Gump[Trabalho Acadêmico]Relançamento de Forrest Gump
[Trabalho Acadêmico]Relançamento de Forrest GumpMarcello Caetano
 
CFIA 2012 Food Industry ingredients Competitive Intelligence Report
CFIA 2012 Food Industry ingredients Competitive Intelligence ReportCFIA 2012 Food Industry ingredients Competitive Intelligence Report
CFIA 2012 Food Industry ingredients Competitive Intelligence ReportViedoc
 
20140412 brand management chapter 6 iba mba48 e
20140412 brand management chapter 6 iba mba48 e20140412 brand management chapter 6 iba mba48 e
20140412 brand management chapter 6 iba mba48 eZeeshan Huq
 
20131220 buyer behavior iba mba48 d
20131220 buyer behavior iba mba48 d20131220 buyer behavior iba mba48 d
20131220 buyer behavior iba mba48 dZeeshan Huq
 

En vedette (20)

Finalppt
FinalpptFinalppt
Finalppt
 
Mauricio Escalante Tarea Decalogo
Mauricio Escalante Tarea DecalogoMauricio Escalante Tarea Decalogo
Mauricio Escalante Tarea Decalogo
 
User Experience through My work
User Experience through My workUser Experience through My work
User Experience through My work
 
20131125 buyer behavior iba mba48 d
20131125 buyer behavior iba mba48 d20131125 buyer behavior iba mba48 d
20131125 buyer behavior iba mba48 d
 
Viral marketing
Viral marketingViral marketing
Viral marketing
 
Recommendation engines : Matching items to users
Recommendation engines : Matching items to usersRecommendation engines : Matching items to users
Recommendation engines : Matching items to users
 
Monavie Presentation
Monavie PresentationMonavie Presentation
Monavie Presentation
 
Hsqldb操作指南
Hsqldb操作指南Hsqldb操作指南
Hsqldb操作指南
 
Charalampos Lymperopoulos Works and Projects
Charalampos Lymperopoulos Works and ProjectsCharalampos Lymperopoulos Works and Projects
Charalampos Lymperopoulos Works and Projects
 
20140128 buyer behavior iba mba48 d
20140128 buyer behavior iba mba48 d20140128 buyer behavior iba mba48 d
20140128 buyer behavior iba mba48 d
 
JEC-europe-paris-2012 Technological watch report
JEC-europe-paris-2012 Technological watch reportJEC-europe-paris-2012 Technological watch report
JEC-europe-paris-2012 Technological watch report
 
Building the newsroom
Building the newsroomBuilding the newsroom
Building the newsroom
 
DSN's and the Digital 4th Way
DSN's and the Digital 4th WayDSN's and the Digital 4th Way
DSN's and the Digital 4th Way
 
Adjetivo 2
Adjetivo  2Adjetivo  2
Adjetivo 2
 
Into to Church Restoration Group
Into to Church Restoration GroupInto to Church Restoration Group
Into to Church Restoration Group
 
Mūsu sapņu lidojums
Mūsu sapņu lidojumsMūsu sapņu lidojums
Mūsu sapņu lidojums
 
[Trabalho Acadêmico]Relançamento de Forrest Gump
[Trabalho Acadêmico]Relançamento de Forrest Gump[Trabalho Acadêmico]Relançamento de Forrest Gump
[Trabalho Acadêmico]Relançamento de Forrest Gump
 
CFIA 2012 Food Industry ingredients Competitive Intelligence Report
CFIA 2012 Food Industry ingredients Competitive Intelligence ReportCFIA 2012 Food Industry ingredients Competitive Intelligence Report
CFIA 2012 Food Industry ingredients Competitive Intelligence Report
 
20140412 brand management chapter 6 iba mba48 e
20140412 brand management chapter 6 iba mba48 e20140412 brand management chapter 6 iba mba48 e
20140412 brand management chapter 6 iba mba48 e
 
20131220 buyer behavior iba mba48 d
20131220 buyer behavior iba mba48 d20131220 buyer behavior iba mba48 d
20131220 buyer behavior iba mba48 d
 

Similaire à My first FOSDEM experience

What is Software Development by Thesys Tech Head of Development
What is Software Development by Thesys Tech Head of DevelopmentWhat is Software Development by Thesys Tech Head of Development
What is Software Development by Thesys Tech Head of DevelopmentProduct School
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Drew Fustini
 
Experiences with Evangelizing Java Within the Database
Experiences with Evangelizing Java Within the DatabaseExperiences with Evangelizing Java Within the Database
Experiences with Evangelizing Java Within the DatabaseMarcelo Ochoa
 
Why kernelspace sucks?
Why kernelspace sucks?Why kernelspace sucks?
Why kernelspace sucks?OpenFest team
 
Systems Performance: Enterprise and the Cloud
Systems Performance: Enterprise and the CloudSystems Performance: Enterprise and the Cloud
Systems Performance: Enterprise and the CloudBrendan Gregg
 
Scala Days Highlights | BoldRadius
Scala Days Highlights | BoldRadiusScala Days Highlights | BoldRadius
Scala Days Highlights | BoldRadiusBoldRadius Solutions
 
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...Chester Chen
 
Architecting Solutions for the Manycore Future
Architecting Solutions for the Manycore FutureArchitecting Solutions for the Manycore Future
Architecting Solutions for the Manycore FutureTalbott Crowell
 
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...South Tyrol Free Software Conference
 
Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwareDrew Fustini
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source HardwareDrew Fustini
 
Internet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! nightInternet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! nightAndy Gelme
 
Opw presentation of open office-lgma
Opw presentation of open office-lgmaOpw presentation of open office-lgma
Opw presentation of open office-lgmaOpenSourceLGMA
 
Node.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleNode.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleDmytro Semenov
 

Similaire à My first FOSDEM experience (20)

What is Software Development by Thesys Tech Head of Development
What is Software Development by Thesys Tech Head of DevelopmentWhat is Software Development by Thesys Tech Head of Development
What is Software Development by Thesys Tech Head of Development
 
ROS Overview - Málaga 2012
ROS Overview - Málaga 2012ROS Overview - Málaga 2012
ROS Overview - Málaga 2012
 
Linux para iniciantes
Linux para iniciantesLinux para iniciantes
Linux para iniciantes
 
Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)Intro to Open Source Hardware (OSHW)
Intro to Open Source Hardware (OSHW)
 
Ros platform overview
Ros platform overviewRos platform overview
Ros platform overview
 
Experiences with Evangelizing Java Within the Database
Experiences with Evangelizing Java Within the DatabaseExperiences with Evangelizing Java Within the Database
Experiences with Evangelizing Java Within the Database
 
Why kernelspace sucks?
Why kernelspace sucks?Why kernelspace sucks?
Why kernelspace sucks?
 
C# on a CHIPs
C# on a CHIPsC# on a CHIPs
C# on a CHIPs
 
Systems Performance: Enterprise and the Cloud
Systems Performance: Enterprise and the CloudSystems Performance: Enterprise and the Cloud
Systems Performance: Enterprise and the Cloud
 
Scala Days Highlights | BoldRadius
Scala Days Highlights | BoldRadiusScala Days Highlights | BoldRadius
Scala Days Highlights | BoldRadius
 
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
SF Big Analytics & SF Machine Learning Meetup: Machine Learning at the Limit ...
 
Architecting Solutions for the Manycore Future
Architecting Solutions for the Manycore FutureArchitecting Solutions for the Manycore Future
Architecting Solutions for the Manycore Future
 
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...
SFScon14: Schrödinger’s elephant: why PostgreSQL can solve all your database ...
 
Portland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source HardwarePortland Science Hack Day: Open Source Hardware
Portland Science Hack Day: Open Source Hardware
 
Embedded Android : System Development - Part I
Embedded Android : System Development - Part IEmbedded Android : System Development - Part I
Embedded Android : System Development - Part I
 
Linux on Open Source Hardware
Linux on Open Source HardwareLinux on Open Source Hardware
Linux on Open Source Hardware
 
Internet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! nightInternet Of Things: Hands on: YOW! night
Internet Of Things: Hands on: YOW! night
 
Opw presentation of open office-lgma
Opw presentation of open office-lgmaOpw presentation of open office-lgma
Opw presentation of open office-lgma
 
intro.pptx
intro.pptxintro.pptx
intro.pptx
 
Node.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scaleNode.js Web Apps @ ebay scale
Node.js Web Apps @ ebay scale
 

Dernier

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 

Dernier (20)

Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 

My first FOSDEM experience

  • 3. Numbers ● 5000+ attendees ● 512 lectures ● 23 rooms / devrooms ● 6 buildings
  • 4. Event Structure 1.Keynotes (eg. NSA operation ORCHESTRA: Annual Status Report) 2.Main tracks (IPv6, Mail, Mathematics, Hardware, etc.) 3.Developer rooms (Ada, BSD, Go, NoSQL, MySQL, etc) 4.Lightning talks (eg. Why You Should be an Open Source Project) 5.Certification exams (BSDCG, LPI)
  • 5. Main keynotes How we found a million style and grammar errors in the English Wikipedia & how to fix them ● LanguageTool ● Java ● 20.000 Wikipedia articles = 37.000 errors ● 4,3 mil articles = 1,1 mil errors
  • 6. Main keynotes NSA operation ORCHESTRA – Anual Status Report ● Ficticious NSA briefing ● Parody ● 80's / 90's songs
  • 7. Main keynotes Software Archaeology for Beginners ● ● Navigating culture Understanding open source communities and how to become part of one ● Spelunking legacy code bases ● Reverse documentation ● Tests, testing, and statistics ● Modeling, profiling, and tracing ● Avoiding curses, rolling boulders, and snakes
  • 8. Main tracks Tracing and debugging ● Linux tracing with LTTng ● Making the Linux Kernel better (without coding) ● Your Application versus GDB ● ● Who ate my battery? (why free and open source systems are solving the problem of excessive energy consumption) A simple Energy-Aware Computing Framework
  • 9. Main tracks Memory and storage ● ● ● What's New in OpenLDAP Persistent Memory (changing the Way We Store Data) Concurrent Programming Made Simple (the (r)evolution of Transactional Memory)
  • 10. Main tracks IPv6 ● ● ● The FOSDEM network (what is NAT64 and DNS64; and why should you care?) No more IPv4 (impact on applications and measuring IPv6 deployment) Using RIPE Atlas API for measuring IPv6 Reachability
  • 11. Main tracks Mail ● ● ● Dovecot's way of scaling to millions of users Postfix open source mail server - lessons learned and recent developments Mailpile
  • 12. Main tracks Mathematics ● ● An Introduction to Sage Calc: GPU enabling a spreadsheet (LibreOffice Calc - now available on your GPU)
  • 13. Main tracks Hardware ● ● ● OpTiMSoC (build Your Own System-on-Chip!) ARM: Allwinner sunxi SoC's and the community behind it (the most opensource (friendly) SoC!) Power management: a system wide challenge
  • 14. Main tracks Miscellaneous ● ● ● ● F-Droid (free Software app distribution for Android) HTML5 Video Part Deux (new Opportunities and new Challenges) The Wikipedia stack (an insider's look at the free encyclopedia's code that anyone can clone, branch & commit) MirageOS: compiling functional library operating systems
  • 15. Main tracks Security ● ● USE OTR or how we learned to start worrying and love cryptography Capsicum (practical capabilities for UNIX)
  • 16. Developer Rooms ● Ada ● Automotive development ● BSD ● Configuration management ● Desktops ● Distributions ● Embedded ● Energy-efficient computing ● Game development ● Go ● Graph processing
  • 17. Developer Rooms ● Graphics ● HPC and computational science ● Internet of things ● Java ● JavaScript ● LLVM ● Legal and policy issues ● Microkernel-based operating systems ● Mozilla ● MySQL ● NoSQL
  • 18. Developer Rooms ● Open document editors ● Perl ● PostgreSQL ● Python ● Smalltalk ● Software defined radio ● Testing and automation ● Valgrind ● Virtualisation and IaaS ● Wikis ● Wine
  • 19. Lightning talks ● 39 talks ● max 15 minutes ● variety of topics ● 300 people auditorium ● tech / non-tech speakers
  • 20. Certification exams BSDCG ● BSDCG Exam Session LPI (Linux Professional Institute) ● LPI Exam Session
  • 21. Do's ● Try to stick 1 – 2 tracks ● Get accomodation early ● Show up early (really early!) ● Buy stuff ● Buy books ● Bring food with you ● Visit Brussels
  • 22. Don't ● Use propietary software (at the event) ● Expect to find a seat ● Use like 2-3 chairs ● ● Expect to attend all lectures (or to ones you planned to see) Stay if you don't like the lecture
  • 23. Q&A