1 [[!meta title="Macháček Jakub"]]
3 **Project name and homepage:** [Example project](https://code.google.com/p/chromium/)
8 In PasswordStore and derived and related classes, we often use ScopedVector. Sometimes, we create a single element, hold it in scoped_ptr, and pass it into a ScopedVector later. So far, this has been done like:
10 vector.push_back(ptr.release());
12 After [https://codereview.chromium.org/855003005](https://codereview.chromium.org/855003005), this can be done like
14 vector.push_back(ptr.Pass());
16 It is a very subtle change, but the latter code is better readable, and more clearly express the intent (not drop the pointer and catch it again, but pass).
18 Links documenting the results of my work
21 Here, I'll add links similar to the examples below and describe what
24 * [[Example] My communication with developers in a public bug tracker](https://code.google.com/p/chromium/issues/detail?id=457697)
29 * [[Presentation of the aim of my work in PDF or OpenDocument format (upload it as an *Attachment* to this page)|prezentace1.pdf]]
30 * [[Presentation of the results of my work|prezentace2.pdf]]
35 Here, I'll fill in the HTML code of the [OpenHub widget][w] showing my KudoRank.
38 <a href='https://www.openhub.net/accounts/9897?ref=Detailed' target='_blank'>
39 <img alt='Ohloh profile for wentasah' border='0' height='35' src='https://www.openhub.net/accounts/9897/widgets/account_detailed.gif' width='230' />
42 [w]:https://www.openhub.net/accounts/machaj41/widgets