polska wersja | meetBSD 2004 | meetBSD 2005

main sponsor: home.pl sponsor: pacomp.com.pl
hacking.pl bsdguru.org 7thguard.net warchalking.pl hack.pl

Below you will find programme of the conference and some pieces of information about speakers.

Saturday (11/25/2006)

pdf

Paweł Jakub Dawidek
"Using cryptography for checking disk data integrity."

(presentation in polish)

In FreeBSD there are two possible ways of protecting data stored on a disk: geli(8) and gbde(4,8). Unfortunately, both mechaninsm can only assure data confidentiality. The author will present the new feature of geli(8) which allows to use cryptography for checking data integrity.


pdf

Mariusz Grad
"64bits vs. 32bits. Advantages and disadvantages."

(presentation in polish)

Contemporary applications demand more and more computational power. Users demand even more.

Applications are supposed to be faster and more efficient. Moreover they need to provide more and more functions, utilize newest technologies and trends - eventually they are supposed to be user friendly and multi-platform.

Frankly speaking - "fireworks everywhere".

With todays computers can we cope with these requirements? What is new in 64 bit computers? Is it capable of satisfying such high demands?

All that (and even more) will be covered during the presentation.


pdf

Jakub Klausa
"Convergent services on FreeBSD."

(presentation in polish)


pdf

Paolo Pisati
"Ipfw nat and libalias modules."

(presentation in english)

Libalias is the library used to do masquerading and IP address translation (NAT) in many areas of FreeBSD. Unfortunately libalias has many weakness limiting its usage:

  • o Libalias was not meant to be part of the system firewall ipfw
  • o Libalias didn't natively work in kernel land
  • o Libalias has a monolitic design

"...In this talk I'll outline the progress I made on libalias and ipfw as part of my Summer of Code 2005, and how I tackled the aforementioned problems..."


pdf

Stefan Jurczyk
"Almost like Yahoo! :)"

(presentation in polish)


pdf

Wojciech A. Koszek
"Short journey to FreeBSD's internals."

(presentation in polish)


Sunday (26.11.2006)

pdf

Paweł Jakub Dawidek
"Porting ZFS filesystem to FreeBSD."

(presentation in polish)

The author will present ZFS filesystem which can be found in Solaris/OpenSolaris operating systems. The talk will describe steps that had been taken during the porting procedure. Furthermore the author will provide information about current status of the porting operation and will show how ZFS works on FreeBSD - live.


pdf

Mark Linimon
"How The FreeBSD Ports Collection Works."

(presentation in english)

This talk will focus less on the technical aspect of how applications are brought into the FreeBSD ports infrastructure, and more on the non-technical aspects. Topics to be covered include: how new ports are created; how ports are submitted; the procedures for handling Problem Reports about new ports; maintainance of ports; build failures and Problem Reports; notification of port updates; procedures to mark ports "broken"; and procedures to mark ports that have reached their end-of-life. In addition, the procedures for people to contribute to the Ports Collection, both as maintainers and committers (those with CVS commit access), will be discussed.


pdf

Łukasz Bromirski
"Practical guide to network monitoring capabilities in *BSD systems."

(presentation in polish)

The talk will present available in BSD systems tools that can be used for network monitoring. Moreover, the author will present useful tools that can be used to solve communication problems within computer networks. All that will be presented with strong emphasis on network protocol analysis.


pdf

Paweł Rutkowski
"BGP - practical approach to migration."

(presentation in polish)

"...Firstly I will try to explain why one should consider replacing one link with a few others and use BGP.

Lecture will start with short introduction to BGP protocol and afterwards I will try to describe situations when it is and should be used.

Later on I will explain how to prepare yourself for the migration, how to obtain AS number and PI classes. I will focus especially on explaining which actions should be taken in the very beginning of the migration and which ones can be put off so that resulting breaks are as short as possible.

In the end I will introduce basic configuration parameters and filter configuration for the OpenBGPd..."


pdf

Paolo Pisati
"Interrupt filtering."

(presentation in english)

Adapting the FreeBSD operating system to scale with the growing parallelism of today systems consisted of a major redesign of its architecture. In particular, the kernel evolved around the concept of multithreading, with threads being used in every subsystem. Interrupts were threaded too but this solution, even if proved to be reliable and orthogonal with the rest of the system, showed different problems and thus other models were investigated.

In this presentation i'll talk about FreeBSD interrupt handling in 4.x, how it evolved in the SMPng era, and how interrupt filtering tries to improve it.


About speakers

Paolo Pisati

I got a Master Degree in Computer Science at the University of Milan in 2003, and now is a PhD student working in the field of Operating System and doing research on SMP related topics.

I have experience of work inside the FreeBSD kernel, particularly in the network stack. In 2005 i applied (and got chosen) at Summer of Code 2005, and had a chance to work on libalias and ipfw. In 2006 i applied (and got chosen again) at Summer of Code 2006, and i developed a new interrupt handling framework called 'Interrupt Filtering'.

As part of my MS thesis, i wrote a firewall encapsulated inside a netgraph node, while in my spare time (just for fun) i wrote a virtual machine (much like bpf) running inside the network stack and able to modify packets. Moreover, in the past I had experience of work/research in the field of packet classification and web clustering.

Mark Linimon

Mark Linimon is a computer consultant with many years of experience in both Unix-like and embedded systems. He has experience in C, Java, Python, and SQL. Since 2003 he has worked on FreeBSD, first as a committer, and then as a member of the Ports Management Team (portmgr) and the Problem Report Database management team. He is the author and maintainer of the FreeBSD Ports Management System (portsmon), an application that correlates the package building error logs, problem reports, and repository checkin information. In real life he is owned by a Maine Coon Cat called Magic.

Łukasz Bromirski

FreeBSD enthusiast (up to some point) - to a smaller degree in case of other BSD systems and Linux. Network solutions, Open Source software and Internet communication - these are his key interests

Mariusz Grad

Mariusz works as a programmer at the WCSS and in the mean time studies at PWR. He is fascinated with human brain's capabilities and is mostly interested in technologies that have (or will have) big impact on people's life.

Paweł Jakub Dawidek

FreeBSD programmer. He is responsible for data and storage management, file systems and security (including cryptography).

Stefan Jurczyk

Creator of home.pl and service architect. Professional in the subject of highly-scalable implementations of internet protocols. FreeBSD maniac. Scuba diver.

Wojciech A. Koszek

Enthusiast of all open source operating systems, especially *BSD. Recently a FreeBSD developer.

Paweł Rutkowski

Project manager in one of the biggest IT companies in Warsaw - formerly network administrator. Recently he focuses his attention on web applications and their demands in terms of infrastructure administration, so that all parts of the implementation are as efficient as possible. In his daily work he is more often using operating systems that belong to the *BSD family rather than other platforms - but he is far from being an orthodox in this matter.

Jakub Klausa

Long-term booster and ethusiastic supporter of FreeBSD in Poland. His daily work focuses mostly around telecommunication and wireless connectivity. World-record owner in category of the longest bluetooth link (together with wizjonerzy.com team).