📜 ⬆️ ⬇️

PGHACK. Avito Office Competition September 2

In December 2016, my colleague kevteev said that it would be nice to stir up the mitap on postgres next year at the Avito site. And shortly before that, the security men invited me to participate in several CTFs, including one Attack Defense. And I answered him: “Why not stir up the postgrese hackathon?”. And now we have prepared the first in-person competition in Russia for PostgreSQL specialists, and today I want to invite you to it.



What is PGHACK? At its core, this competition is a bit like contests for information security professionals, CTF . The difference is that PGHACK was developed by us, taking into account the tasks faced by specialists working with databases. And this is not only a competition, but also professional communication. We have not heard anyone hold similar thematic events in this format.

PGHACK - for whom?


We are waiting for the competition of specialists working with databases: developers, programmers, administrators. DevOps engineers and full-stack developers with a large knowledge base on the topic will be able to participate. It is advisable to understand:
')

Competition mechanics


The first stage, correspondence, qualifying


At this stage we accept applications for participation in PGHACK. For this you need to enter registration data and answer 5 questions in the form on this page . Participants who propose the correct solutions will have the opportunity to compete for victory in the final round. Selection criteria: the correct answers and their speed. The time of the stage is from today, 7.08, and until 25.08. If we select 50 finalists before this deadline, then we immediately close the registration to the TimePad. All those who fill out the form on the event page will receive letters with the results of the selection stage.

PGHACK finals in Avito Moscow office


At the end of the first stage, we will invite 50 participants to Avito Moscow office on September 2. To participate in the final round, you need a laptop with VirtualBox (version 5.1.24 or later), 20Gb of free hard disk space and 3GB of RAM. A virtual machine will be provided on site. If you need to - help set up the environment. And the game will begin!

First you need to solve the problem of restoring database health. This will require not so much encyclopedic knowledge of how it is arranged, but rather, care. Other tasks of the competition can be solved in any sequence. It will be necessary to know (or quickly understand) the mechanisms that are used in the operation of the PostgreSQL database, to be able to identify errors in its work, to find flaws in operation.

Results will be determined by an automatic test system in real time simultaneously for all participants. For the assignment will be awarded a different number of points - depending on their complexity. The criteria for deriving the rating are the same as in the verification stage: correctness and speed of the decision. If during the performance of any task the participant violates the decision of another task, the points for him are canceled.

Partners


The competition partners are PGDay Russia , our favorite St. Petersburg specialized conference, and #RuPostgres , the Russian-speaking community of developers and users of this DBMS, with whom we have held joint events more than once.

Prizes


Of course, where the competition takes place, there must be awards. The main prize of PGHACK is a quadrocopter. The winner will also receive a ticket to PG Day Russia'2018. Participants from the TOP-10 will get sets with Arduino, gadgets, mini-kopter. And of course, everyone present at the finale prepared souvenirs from Avito. We will certainly provide all the pizza and a pleasant company of pros. See you!

Source: https://habr.com/ru/post/334886/


All Articles