рд╡рд┐рдХрд╛рд╕рд╛рдЪреНрдпрд╛ рдПрдХрд╛ рд╡рд░реНрд╖рд╛рдирдВрддрд░
рд╕рд░реНрд╡рд╛рдд рд▓рдХреНрд╖рдгреАрдп
- SQLite DBMS рдордзреНрдпреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдмреЕрдХрдПрдВрдб рд▓рд╛рдЧреВ рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ. рд╣рд╛ рдмреЕрдХрдПрдВрдб
рд╡рд╛рдкрд░рд▓реЗ рдЬрд╛рдИрд▓ Fedora Linux 33 рдордзреНрдпреЗ BerkeleyDB-рдЖрдзрд╛рд░рд┐рдд рдмреЕрдХрдПрдВрдбрдРрд╡рдЬреА. - BDB (Oracle Berkeley DB) рдордзреНтАНрдпреЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНтАНрдпрд╛рд╕рд╛рдареА рдПрдХ рдирд╡реАрди рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ рдмреЕрдХрдПрдВрдб, рдХреЗрд╡рд│-рд╡рд╛рдЪрдиреАрдп рдореЛрдбрдордзреНтАНрдпреЗ рдХрд╛рд░реНрдпрд░рдд рдЖрд╣реЗ, рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ. рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреА рд╕реБрд░рд╡рд╛рддреАрдкрд╛рд╕реВрди рд▓рд┐рд╣рд┐рд▓реЗрд▓реА рдЖрд╣реЗ рдЖрдгрд┐ рдмрд░реНрдХрд▓реЗрдбреАрдмреА рдмреЕрдХрдПрдВрдб рдордзреАрд▓ рдХреЛрдб рд╡рд╛рдкрд░рдд рдирд╛рд╣реА, рдЬреЛ рдирд╛рдкрд╕рдВрдд рдХреЗрд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ рдкрд░рдВрддреБ рддрд░реАрд╣реА рдбреАрдлреЙрд▓реНрдЯрдиреБрд╕рд╛рд░ рд╕рдорд╛рд╡рд┐рд╖реНрдЯ рдЖрд╣реЗ.
- рдкреНрд░рд╛рдпреЛрдЧрд┐рдХ LMDB-рдЖрдзрд╛рд░рд┐рдд рдбреЗрдЯрд╛рдмреЗрд╕ рдмреЕрдХрдПрдВрдб рдХрд╛рдврд▓рд╛ рдЧреЗрд▓рд╛ рдЖрд╣реЗ.
- NDB рд╕реНрдЯреЛрд░реЗрдЬрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рдмреЕрдХрдПрдВрдб рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реНрдерд┐рд░ рдШреЛрд╖рд┐рдд рдХрд░рдгреНрдпрд╛рдд рдЖрд▓рд╛ рдЖрд╣реЗ.
- "%if" рдореЕрдХреНрд░реЛ рдЖрдгрд┐ рдЕрднрд┐рд╡реНрдпрдХреНрддреАрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ
рдереЗрдирд╛рд░ рдСрдкрд░реЗрдЯрд░ (%{expr:1==0?"yes":"no"}) рдЖрдгрд┐ рдЕрдВрдЧрднреВрдд рдЖрд╡реГрддреНрддреА рддреБрд▓рдирд╛ рд╡реИрд╢рд┐рд╖реНрдЯреНрдп ('%[v"3:1.2-1тА│ > v"2.0тА│]') рдСрдлрд░ рдХрд░рддреЗ. - рдлрд╛рдЗрд▓реНрд╕рдЪреНрдпрд╛ MIME рдкреНрд░рдХрд╛рд░рд╛рдВрд╡рд░ рдЖрдзрд╛рд░рд┐рдд рд╡рд░реНрдЧреАрдХрд░рдгрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рд▓рд╛рдЧреВ рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
- рд╡рд╛рдкрд░реВрди рдЕрд╡рд▓рдВрдмрд┐рддреНрд╡ рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА
рдкреЕрд░рд╛рдореЗрдЯреНрд░рд┐рдХ рдореЕрдХреНрд░реЛ . - C рдЖрдгрд┐ Python рд╕рд╛рдареА рдкрд╛рд░реНрд╕рд┐рдВрдЧ рдЖрдгрд┐ рддреБрд▓рдирд╛ API рдЪреА рдирд╡реАрди рдЖрд╡реГрддреНрддреА рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдХреЗрд▓реА рдЖрд╣реЗ.
- рдмреАрдЖрд░рдкреА-рд╕реНрдЯреНрд░рд┐рдк рдЖрдгрд┐ рдЪрд╛рдЪрдгреА рд╕рдВрдЪ рдШрдЯрдХрд╛рдВрдЪреНрдпрд╛ рдЕрдВрдорд▓рдмрдЬрд╛рд╡рдгреАрдЪреЗ рд╕рдорд╛рдВрддрд░реАрдХрд░рдг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХреЗрд▓реЗ рдЖрд╣реЗ. рдкреЕрдХреЗрдЯ рдирд┐рд░реНрдорд┐рддреА рдкреНрд░рдХреНрд░рд┐рдпреЗрдЪреНрдпрд╛ рд╕рдорд╛рдВрддрд░реАрдХрд░рдгрд╛рдЪреЗ рдСрдкреНрдЯрд┐рдорд╛рдпрдЭреЗрд╢рди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.
- rpmdb рдпреБрдЯрд┐рд▓рд┐рдЯреАрд▓рд╛
рдЬреЛрдбрд▓реЗ рдЦрд░рд╛рдм рдЭрд╛рд▓реЗрд▓рд╛ рдбреЗрдЯрд╛рдмреЗрд╕ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА "тАФрд╕реЕрд▓реНрд╡реНрд╣рдЬреЗрдбрдмреА" рдкрд░реНрдпрд╛рдп (рдХреЗрд╡рд│ NDB рдмреЕрдХрдПрдВрдбрд╕рд╣ рдХрд╛рд░реНрдп рдХрд░рддреЗ). - рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рд╢реЛрдзрдгреНрдпрд╛рд╕рд╛рдареА рдирд╡реАрди рдореЕрдХреНрд░реЛ %arm32, %arm64 рдЖрдгрд┐ %riscv рдЬреЛрдбрд▓реЗ. рдореЕрдХреНрд░реЛрдЪреА рд╕рд╛рдордЧреНрд░реА рдорд┐рд│рд╡рдгреНрдпрд╛рд╕рд╛рдареА рдЕрдВрдЧрднреВрдд рдореЕрдХреНрд░реЛ %{macrobody:...} рджреЗрдЦреАрд▓ рдЬреЛрдбрд▓реЗ.
- рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдордзреНрдпреЗ рдЕрд╡рддрд░рдг рдЪрд┐рдиреНрд╣рд╛рдВрдиреА рд╡рд┐рднрдХреНрдд рди рдХреЗрд▓реЗрд▓реЗ рд╢рдмреНрдж рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕ рдордирд╛рдИ рдЖрд╣реЗ, рдЙрджрд╛. 'a == b' рдРрд╡рдЬреА рдЖрддрд╛ рддреБрдореНрд╣рд╛рд▓рд╛ '"a" == "b"' рд▓рд┐рд╣рд╛рд╡реЗ рд▓рд╛рдЧреЗрд▓.
- рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдкрд╛рд░реНрд╕рд░ рдореЕрдХреНрд░реЛ рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕рд╣ рдЕрднрд┐рд╡реНрдпрдХреНрддреА рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА тАЬ%[...]тАЭ рд╡рд╛рдХреНрдпрд░рдЪрдирд╛ рд▓рд╛рдЧреВ рдХрд░рддреЗ (рддреЗ тАЬ%{expr:...}тАЭ рдкреЗрдХреНрд╖рд╛ рд╡реЗрдЧрд│реЗ рдЖрд╣реЗ рдЬреНрдпрд╛рдордзреНрдпреЗ рдореЕрдХреНрд░реЛ рдкреНрд░рдердо рдХрд╛рд░реНрдпрд╛рдиреНрд╡рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рддрд╛рдд).
- рдЕрднрд┐рд╡реНрдпрдХреНрддреАрдВрдордзреНрдпреЗ рд▓реЙрдЬрд┐рдХрд▓ рдЖрдгрд┐ рдереЗрдирд╛рд░ рдСрдкрд░реЗрдЯрд░реНрд╕рдЪреНрдпрд╛ рд▓рд╣рд╛рди рд╡рд┐рд╕реНрддрд╛рд░рд╛рд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди ("%[0 && 1 / 0]" рд╢реВрдиреНрдпрд╛рдиреЗ рд╡рд┐рднрд╛рдЧрдгреАрдЪрд╛ рдкреНрд░рдпрддреНрди рдХреЗрд▓реНрдпрд╛рдореБрд│реЗ рддреНрд░реБрдЯреА рдирд┐рд░реНрдорд╛рдг рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА 0 рдорд╛рдирд▓реА рдЬрд╛рддреЗ).
- рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд╕рдВрджрд░реНрднрд╛рдВрдордзреНрдпреЗ (!"%?foo") рдиреЙрдЯ рд▓реЙрдЬрд┐рдХрд▓ рдСрдкрд░реЗрдЯрд░ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
- "||" рдСрдкрд░реЗрдЯрд░реНрд╕рдЪреЗ рд╡рд░реНрддрди рдЖрдгрд┐ "&&" рд▓рд╛ Perl/Python/Ruby рдЪреНрдпрд╛ рдмрд░реЛрдмрд░реАрдиреЗ рдЖрдгрд▓реЗ рдЖрд╣реЗ, рдЙрджрд╛. рдмреБрд▓рд┐рдпрди рдореВрд▓реНрдп рдкрд░рдд рдХрд░рдгреНрдпрд╛рдРрд╡рдЬреА, рддреЗ рдЖрддрд╛ рд╢реЗрд╡рдЯрдЪреЗ рдЧрдгрдирд╛ рдХреЗрд▓реЗрд▓реЗ рдореВрд▓реНрдп рдкрд░рдд рдХрд░рддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, "%[2 || 3]" 2 рдкрд░рдд рдХрд░реЗрд▓).
- рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реА рдЖрдгрд┐ рд╣реЕрд╢рдЪреЗ рдкрд░реНрдпрд╛рдпреА рд╕реНрд╡рд░реВрдк рд╕рддреНрдпрд╛рдкрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ рдЬреЛрдбрд▓реА.
- рдореЗрдЯрд╛-рдЕрд╡рд▓рдВрдмрдирд╛рдВрд╕рд╛рдареА рдЬреЛрдбрд▓реЗрд▓реЗ рд╕рдорд░реНрдерди (рдЖрд╡рд╢реНрдпрдХ(рдореЗрдЯрд╛): somepkg), рдЬреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдЖрдгрд┐ рдХрд╛рдврдгреНрдпрд╛рдЪреНрдпрд╛ рдХреНрд░рдорд╛рд╡рд░ рдкрд░рд┐рдгрд╛рдо рдХрд░рдд рдирд╛рд╣реА.
- RPM3 рдлреЙрд░рдореЕрдЯрдордзреНрдпреЗ рдбрд┐рдЬрд┐рдЯрд▓ рд╕реНрд╡рд╛рдХреНрд╖рд░реАрдЪрд╛ рд╡рд╛рдкрд░ рд╕рдХреНрддреАрдиреЗ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА rpmsign рдордзреНрдпреЗ "--rpmv3" рдкрд░реНрдпрд╛рдп рдЬреЛрдбрд▓рд╛.
- рджрд╕реНрддрдРрд╡рдЬреАрдХрд░рдг, рдЙрджрд╛рд╣рд░рдг рдХреЙрдиреНрдлрд┐рдЧрд░реЗрд╢рди рдлрд╛рдЗрд▓реНрд╕ рдЖрдгрд┐ рдЗрддрд░ рд╕рдВрдмрдВрдзрд┐рдд рдбреЗрдЯрд╛рдЪреА рд╕реНрдерд╛рдкрдирд╛ рд╡рдЧрд│рдгреНрдпрд╛рд╕рд╛рдареА рдкреНрд░рддрд┐рд╖реНрдард╛рдкрди рдкрд░реНрдпрд╛рдп "--excludeartifacts" рдЬреЛрдбрд▓рд╛.
- RPMv3 рдЖрдгрд┐ beecrypt рдЖрдгрд┐ NSS рдХреНрд░рд┐рдкреНрдЯреЛ рдмреЕрдХрдПрдВрдбрд╕рд╛рдареА рдирд╛рдкрд╕рдВрдд рд╕рдорд░реНрдерди.
- DSA2 (gcrypt) рдЖрдгрд┐ EdDSA рд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ.
рд╕реНрддреНрд░реЛрдд: opennet.ru